RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux z13-024 4.4.0-10-generic #25-Ubuntu SMP Wed Mar 2 14:56:49 UTC 2016 s390x Buildd toolchain package versions: launchpad-buildd_138 python-lpbuildd_138 sbuild_0.67.0-2ubuntu3 dpkg-dev_1.18.4ubuntu1 python-debian_0.1.27ubuntu1 qemu-user-static_1:2.5+dfsg-5ubuntu4. Syncing the system clock with the buildd NTP service... 14 Mar 04:48:03 ntpdate[49815]: adjust time server 10.211.37.1 offset -0.000208 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-9170139', '/home/buildd/filecache-default/8808aeb45a9438550e8005f67e1dc6d720c06f47'] Unpacking chroot for build PACKAGEBUILD-9170139 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-9170139'] Mounting chroot for build PACKAGEBUILD-9170139 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-9170139', 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu xenial main', 'deb http://ftpmaster.internal/ubuntu xenial main restricted universe multiverse', 'deb http://ftpmaster.internal/ubuntu xenial-security main restricted universe multiverse', 'deb http://ftpmaster.internal/ubuntu xenial-updates main restricted universe multiverse'] Overriding sources.list in build-PACKAGEBUILD-9170139 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-9170139', 's390x'] Updating debian chroot for build PACKAGEBUILD-9170139 Get:1 http://ppa.launchpad.net xenial InRelease [17.6 kB] Get:2 http://ftpmaster.internal xenial InRelease [95.8 kB] Ign http://archive-team.internal xenial InRelease Ign http://archive-team.internal xenial Release.gpg Ign http://ppa.launchpad.net xenial InRelease Get:3 http://archive-team.internal xenial Release [755 B] Get:4 http://ppa.launchpad.net xenial/main s390x Packages [27.6 kB] Ign http://archive-team.internal xenial/main s390x Packages/DiffIndex Get:5 http://archive-team.internal xenial/main Translation-en [676 kB] Get:6 http://ppa.launchpad.net xenial/main Translation-en [15.6 kB] Get:7 http://ftpmaster.internal xenial-security InRelease [82.2 kB] Get:8 http://ftpmaster.internal xenial-updates InRelease [82.2 kB] Get:9 http://ftpmaster.internal xenial/main s390x Packages [1396 kB] Get:10 http://archive-team.internal xenial/main s390x Packages [1642 kB] Get:11 http://ftpmaster.internal xenial/restricted s390x Packages [28 B] Get:12 http://ftpmaster.internal xenial/universe s390x Packages [6977 kB] Get:13 http://ftpmaster.internal xenial/multiverse s390x Packages [115 kB] Get:14 http://ftpmaster.internal xenial/main Translation-en [850 kB] Get:15 http://ftpmaster.internal xenial/multiverse Translation-en [109 kB] Get:16 http://ftpmaster.internal xenial/restricted Translation-en [4067 B] Get:17 http://ftpmaster.internal xenial/universe Translation-en [4874 kB] Get:18 http://ftpmaster.internal xenial-security/main s390x Packages [28 B] Get:19 http://ftpmaster.internal xenial-security/restricted s390x Packages [28 B] Get:20 http://ftpmaster.internal xenial-security/universe s390x Packages [28 B] Get:21 http://ftpmaster.internal xenial-security/multiverse s390x Packages [28 B] Get:22 http://ftpmaster.internal xenial-security/main Translation-en [28 B] Get:23 http://ftpmaster.internal xenial-security/multiverse Translation-en [28 B] Get:24 http://ftpmaster.internal xenial-security/restricted Translation-en [28 B] Get:25 http://ftpmaster.internal xenial-security/universe Translation-en [28 B] Get:26 http://ftpmaster.internal xenial-updates/main s390x Packages [28 B] Get:27 http://ftpmaster.internal xenial-updates/restricted s390x Packages [28 B] Get:28 http://ftpmaster.internal xenial-updates/universe s390x Packages [28 B] Get:29 http://ftpmaster.internal xenial-updates/multiverse s390x Packages [28 B] Get:30 http://ftpmaster.internal xenial-updates/main Translation-en [28 B] Get:31 http://ftpmaster.internal xenial-updates/multiverse Translation-en [28 B] Get:32 http://ftpmaster.internal xenial-updates/restricted Translation-en [28 B] Get:33 http://ftpmaster.internal xenial-updates/universe Translation-en [28 B] Fetched 17.0 MB in 31s (540 kB/s) Reading package lists... W: GPG error: http://ppa.launchpad.net xenial InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1E9377A2BA9EF27F Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libgnutls-deb0-28 Use 'apt-get autoremove' to remove it. The following packages will be REMOVED: perl-modules* The following NEW packages will be installed: cpp-6 g++-6 gcc-6 gcc-6-base init-system-helpers libapt-pkg5.0 libgcc-6-dev libgnutls30 libitm1 liblz4-1 libperl5.22 libprocps4 libstdc++-6-dev perl-modules-5.22 The following packages will be upgraded: apt apt-transport-https base-passwd binutils bsdutils ca-certificates coreutils cpp cpp-5 dash debianutils diffutils dmsetup dpkg dpkg-dev findutils g++ g++-5 gcc gcc-5 gcc-5-base gnupg gpgv grep init initscripts libacl1 libapparmor1 libapt-pkg4.16 libasn1-8-heimdal libatomic1 libaudit-common libaudit1 libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcc1-0 libcurl3-gnutls libdevmapper1.02.1 libdpkg-perl libfdisk1 libffi6 libgcc-5-dev libgcc1 libgcrypt20 libgnutls-deb0-28 libgomp1 libgpg-error0 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhx509-5-heimdal libisl15 libk5crypto3 libkeyutils1 libkmod2 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libmount1 libmpfr4 libncurses5 libncursesw5 libnettle6 libp11-kit0 libpcre3 libpng12-0 libreadline6 libroken18-heimdal librtmp1 libseccomp2 libselinux1 libsmartcols1 libsqlite3-0 libssl1.0.0 libstdc++-5-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo5 libudev1 libusb-0.1-4 libuuid1 libwind0-heimdal linux-libc-dev login lsb-base make mount multiarch-support ncurses-base ncurses-bin openssl passwd perl perl-base pkgbinarymangler procps readline-common sed systemd systemd-sysv sysv-rc sysvinit-utils tzdata udev util-linux 113 upgraded, 14 newly installed, 1 to remove and 0 not upgraded. Need to get 204 MB of archives. After this operation, 447 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! gcc-6-base libgcc1 libstdc++6 libapt-pkg4.16 libgnutls-deb0-28 libgomp1 libitm1 libatomic1 libcc1-0 cpp-6 cpp libgcc-6-dev gcc-6 gcc libstdc++-6-dev g++-6 g++ Authentication warning overridden. Get:1 http://ftpmaster.internal/ubuntu/ xenial/main bsdutils s390x 1:2.27.1-4ubuntu1 [50.5 kB] Get:2 http://archive-team.internal/bootstrap/s390x-stage2/ xenial/main libapt-pkg4.16 s390x 1.0.10.2ubuntu1 [601 kB] Get:3 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main gcc-6-base s390x 6-20160313-0ubuntu11 [16.1 kB] Get:4 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main libgcc1 s390x 1:6-20160313-0ubuntu11 [24.6 kB] Get:5 http://ftpmaster.internal/ubuntu/ xenial/main coreutils s390x 8.25-2ubuntu2 [1194 kB] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main libstdc++6 s390x 6-20160313-0ubuntu11 [402 kB] Get:7 http://archive-team.internal/bootstrap/s390x-stage2/ xenial/main libgnutls-deb0-28 s390x 3.3.18-1ubuntu1 [521 kB] Get:8 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main libgomp1 s390x 6-20160313-0ubuntu11 [71.0 kB] Get:9 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main libitm1 s390x 6-20160313-0ubuntu11 [27.2 kB] Get:10 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main libatomic1 s390x 6-20160313-0ubuntu11 [8176 B] Get:11 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main libcc1-0 s390x 6-20160313-0ubuntu11 [30.9 kB] Get:12 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main cpp-6 s390x 6-20160313-0ubuntu11 [26.8 MB] Get:13 http://ftpmaster.internal/ubuntu/ xenial/main debianutils s390x 4.7 [85.6 kB] Get:14 http://ftpmaster.internal/ubuntu/ xenial/main dpkg s390x 1.18.4ubuntu1 [2115 kB] Get:15 http://ftpmaster.internal/ubuntu/ xenial/main dash s390x 0.5.8-2.1ubuntu2 [101 kB] Get:16 http://ftpmaster.internal/ubuntu/ xenial/main diffutils s390x 1:3.3-3 [158 kB] Get:17 http://ftpmaster.internal/ubuntu/ xenial/main findutils s390x 4.6.0+git+20160126-2 [278 kB] Get:18 http://ftpmaster.internal/ubuntu/ xenial/main grep s390x 2.23-1 [145 kB] Get:19 http://ftpmaster.internal/ubuntu/ xenial/main libc6-dev s390x 2.21-0ubuntu6 [1781 kB] Get:20 http://ftpmaster.internal/ubuntu/ xenial/main libc-dev-bin s390x 2.21-0ubuntu6 [63.1 kB] Get:21 http://ftpmaster.internal/ubuntu/ xenial/main linux-libc-dev s390x 4.4.0-12.28 [829 kB] Get:22 http://ftpmaster.internal/ubuntu/ xenial/main libc-bin s390x 2.21-0ubuntu6 [1284 kB] Get:23 http://ftpmaster.internal/ubuntu/ xenial/main libc6 s390x 2.21-0ubuntu6 [4436 kB] Get:24 http://ftpmaster.internal/ubuntu/ xenial/main init-system-helpers all 1.29ubuntu1 [32.1 kB] Get:25 http://ftpmaster.internal/ubuntu/ xenial/main sysvinit-utils s390x 2.88dsf-59.3ubuntu2 [22.0 kB] Get:26 http://ftpmaster.internal/ubuntu/ xenial/main perl-modules-5.22 all 5.22.1-8 [2641 kB] Get:27 http://ftpmaster.internal/ubuntu/ xenial/main libperl5.22 s390x 5.22.1-8 [3279 kB] Get:28 http://ftpmaster.internal/ubuntu/ xenial/main perl s390x 5.22.1-8 [237 kB] Get:29 http://ftpmaster.internal/ubuntu/ xenial/main perl-base s390x 5.22.1-8 [1249 kB] Get:30 http://ftpmaster.internal/ubuntu/ xenial/main init s390x 1.29ubuntu1 [4560 B] Get:31 http://ftpmaster.internal/ubuntu/ xenial/main login s390x 1:4.2-3.1ubuntu4 [303 kB] Get:32 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main cpp s390x 4:6-20160101-1ubuntu4 [27.6 kB] Get:33 http://ftpmaster.internal/ubuntu/ xenial/main libncurses5 s390x 6.0+20160213-1ubuntu1 [90.1 kB] Get:34 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main libgcc-6-dev s390x 6-20160313-0ubuntu11 [269 kB] Get:35 http://ftpmaster.internal/ubuntu/ xenial/main libtinfo5 s390x 6.0+20160213-1ubuntu1 [75.4 kB] Get:36 http://ftpmaster.internal/ubuntu/ xenial/main libncursesw5 s390x 6.0+20160213-1ubuntu1 [108 kB] Get:37 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main gcc-6 s390x 6-20160313-0ubuntu11 [26.9 MB] Get:38 http://ftpmaster.internal/ubuntu/ xenial/main libudev1 s390x 229-2ubuntu1 [57.3 kB] Get:39 http://ftpmaster.internal/ubuntu/ xenial/main udev s390x 229-2ubuntu1 [959 kB] Get:40 http://ftpmaster.internal/ubuntu/ xenial/main sysv-rc all 2.88dsf-59.3ubuntu2 [18.2 kB] Get:41 http://ftpmaster.internal/ubuntu/ xenial/main libsystemd0 s390x 229-2ubuntu1 [195 kB] Get:42 http://ftpmaster.internal/ubuntu/ xenial/main systemd s390x 229-2ubuntu1 [3296 kB] Get:43 http://ftpmaster.internal/ubuntu/ xenial/main libacl1 s390x 2.2.52-3 [15.8 kB] Get:44 http://ftpmaster.internal/ubuntu/ xenial/main libaudit-common all 1:2.4.5-1ubuntu2 [3884 B] Get:45 http://ftpmaster.internal/ubuntu/ xenial/main libaudit1 s390x 1:2.4.5-1ubuntu2 [34.7 kB] Get:46 http://ftpmaster.internal/ubuntu/ xenial/main libpcre3 s390x 2:8.38-3 [155 kB] Get:47 http://ftpmaster.internal/ubuntu/ xenial/main libselinux1 s390x 2.4-3build1 [53.2 kB] Get:48 http://ftpmaster.internal/ubuntu/ xenial/main lsb-base all 9.20160110 [13.5 kB] Get:49 http://ftpmaster.internal/ubuntu/ xenial/main passwd s390x 1:4.2-3.1ubuntu4 [767 kB] Get:50 http://ftpmaster.internal/ubuntu/ xenial/main libuuid1 s390x 2.27.1-4ubuntu1 [15.3 kB] Get:51 http://ftpmaster.internal/ubuntu/ xenial/main libblkid1 s390x 2.27.1-4ubuntu1 [101 kB] Get:52 http://ftpmaster.internal/ubuntu/ xenial/main libkmod2 s390x 22-1ubuntu4 [36.6 kB] Get:53 http://ftpmaster.internal/ubuntu/ xenial/main libprocps4 s390x 2:3.3.10-4ubuntu2 [31.7 kB] Get:54 http://ftpmaster.internal/ubuntu/ xenial/main procps s390x 2:3.3.10-4ubuntu2 [221 kB] Get:55 http://ftpmaster.internal/ubuntu/ xenial/main libapparmor1 s390x 2.10-3ubuntu2 [28.9 kB] Get:56 http://ftpmaster.internal/ubuntu/ xenial/main libgpg-error0 s390x 1.21-2ubuntu1 [33.7 kB] Get:57 http://ftpmaster.internal/ubuntu/ xenial/main libmount1 s390x 2.27.1-4ubuntu1 [108 kB] Get:58 http://ftpmaster.internal/ubuntu/ xenial/main libseccomp2 s390x 2.2.3-3ubuntu1 [37.5 kB] Get:59 http://ftpmaster.internal/ubuntu/ xenial/main initscripts s390x 2.88dsf-59.3ubuntu2 [24.5 kB] Get:60 http://ftpmaster.internal/ubuntu/ xenial/main tzdata all 2016a-1 [168 kB] Get:61 http://ftpmaster.internal/ubuntu/ xenial/main systemd-sysv s390x 229-2ubuntu1 [18.1 kB] Get:62 http://ftpmaster.internal/ubuntu/ xenial/main util-linux s390x 2.27.1-4ubuntu1 [836 kB] Get:63 http://ftpmaster.internal/ubuntu/ xenial/main mount s390x 2.27.1-4ubuntu1 [119 kB] Get:64 http://ftpmaster.internal/ubuntu/ xenial/main ncurses-bin s390x 6.0+20160213-1ubuntu1 [134 kB] Get:65 http://ftpmaster.internal/ubuntu/ xenial/main sed s390x 4.2.2-7 [139 kB] Get:66 http://ftpmaster.internal/ubuntu/ xenial/main liblz4-1 s390x 0.0~r131-2 [32.0 kB] Get:67 http://ftpmaster.internal/ubuntu/ xenial/main libapt-pkg5.0 s390x 1.2.4 [654 kB] Get:68 http://ftpmaster.internal/ubuntu/ xenial/main apt s390x 1.2.4 [971 kB] Get:69 http://ftpmaster.internal/ubuntu/ xenial/main gpgv s390x 1.4.20-1ubuntu3 [160 kB] Get:70 http://ftpmaster.internal/ubuntu/ xenial/main readline-common all 6.3-8ubuntu2 [51.4 kB] Get:71 http://ftpmaster.internal/ubuntu/ xenial/main libreadline6 s390x 6.3-8ubuntu2 [112 kB] Get:72 http://ftpmaster.internal/ubuntu/ xenial/main libusb-0.1-4 s390x 2:0.1.12-28 [16.4 kB] Get:73 http://ftpmaster.internal/ubuntu/ xenial/main gnupg s390x 1.4.20-1ubuntu3 [611 kB] Get:74 http://ftpmaster.internal/ubuntu/ xenial/main base-passwd s390x 3.5.39 [50.7 kB] Get:75 http://ftpmaster.internal/ubuntu/ xenial/main ncurses-base all 6.0+20160213-1ubuntu1 [16.7 kB] Get:76 http://ftpmaster.internal/ubuntu/ xenial/main libdevmapper1.02.1 s390x 2:1.02.110-1ubuntu7 [133 kB] Get:77 http://ftpmaster.internal/ubuntu/ xenial/main libfdisk1 s390x 2.27.1-4ubuntu1 [129 kB] Get:78 http://ftpmaster.internal/ubuntu/ xenial/main libgcrypt20 s390x 1.6.5-2 [297 kB] Get:79 http://ftpmaster.internal/ubuntu/ xenial/main libsmartcols1 s390x 2.27.1-4ubuntu1 [60.1 kB] Get:80 http://ftpmaster.internal/ubuntu/ xenial/main multiarch-support s390x 2.21-0ubuntu6 [7182 B] Get:81 http://ftpmaster.internal/ubuntu/ xenial/main libffi6 s390x 3.2.1-4 [16.3 kB] Get:82 http://ftpmaster.internal/ubuntu/ xenial/main libhogweed4 s390x 3.2-1 [135 kB] Get:83 http://ftpmaster.internal/ubuntu/ xenial/main libnettle6 s390x 3.2-1 [104 kB] Get:84 http://ftpmaster.internal/ubuntu/ xenial/main libp11-kit0 s390x 0.23.2-3 [97.5 kB] Get:85 http://ftpmaster.internal/ubuntu/ xenial/main libtasn1-6 s390x 4.7-3 [41.4 kB] Get:86 http://ftpmaster.internal/ubuntu/ xenial/main libpng12-0 s390x 1.2.54-1ubuntu1 [114 kB] Get:87 http://ftpmaster.internal/ubuntu/ xenial/main libsqlite3-0 s390x 3.11.0-1ubuntu1 [377 kB] Get:88 http://ftpmaster.internal/ubuntu/ xenial/main libssl1.0.0 s390x 1.0.2g-1ubuntu2 [793 kB] Get:89 http://ftpmaster.internal/ubuntu/ xenial/main g++-5 s390x 5.3.1-11ubuntu1 [27.3 MB] Get:90 http://ftpmaster.internal/ubuntu/ xenial/main libstdc++-5-dev s390x 5.3.1-11ubuntu1 [1377 kB] Get:91 http://ftpmaster.internal/ubuntu/ xenial/main gcc-5 s390x 5.3.1-11ubuntu1 [25.5 MB] Get:92 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main gcc s390x 4:6-20160101-1ubuntu4 [5212 B] Get:93 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main libstdc++-6-dev s390x 6-20160313-0ubuntu11 [1386 kB] Get:94 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main g++-6 s390x 6-20160313-0ubuntu11 [28.9 MB] Get:95 http://ftpmaster.internal/ubuntu/ xenial/main libgcc-5-dev s390x 5.3.1-11ubuntu1 [246 kB] Get:96 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ xenial/main g++ s390x 4:6-20160101-1ubuntu4 [1490 B] Get:97 http://ftpmaster.internal/ubuntu/ xenial/main libisl15 s390x 0.16.1-1 [497 kB] Get:98 http://ftpmaster.internal/ubuntu/ xenial/main libmpfr4 s390x 3.1.4-1 [188 kB] Get:99 http://ftpmaster.internal/ubuntu/ xenial/main binutils s390x 2.26-6ubuntu1 [1056 kB] Get:100 http://ftpmaster.internal/ubuntu/ xenial/main cpp-5 s390x 5.3.1-11ubuntu1 [25.2 MB] Get:101 http://ftpmaster.internal/ubuntu/ xenial/main gcc-5-base s390x 5.3.1-11ubuntu1 [16.6 kB] Get:102 http://ftpmaster.internal/ubuntu/ xenial/main libgnutls30 s390x 3.4.9-2ubuntu1 [491 kB] Get:103 http://ftpmaster.internal/ubuntu/ xenial/main libgssapi-krb5-2 s390x 1.13.2+dfsg-5 [110 kB] Get:104 http://ftpmaster.internal/ubuntu/ xenial/main libkrb5-3 s390x 1.13.2+dfsg-5 [260 kB] Get:105 http://ftpmaster.internal/ubuntu/ xenial/main libkrb5support0 s390x 1.13.2+dfsg-5 [30.1 kB] Get:106 http://ftpmaster.internal/ubuntu/ xenial/main libk5crypto3 s390x 1.13.2+dfsg-5 [81.0 kB] Get:107 http://ftpmaster.internal/ubuntu/ xenial/main libkeyutils1 s390x 1.5.9-8ubuntu1 [9918 B] Get:108 http://ftpmaster.internal/ubuntu/ xenial/main libroken18-heimdal s390x 1.7~git20150920+dfsg-4ubuntu1 [39.6 kB] Get:109 http://ftpmaster.internal/ubuntu/ xenial/main libasn1-8-heimdal s390x 1.7~git20150920+dfsg-4ubuntu1 [148 kB] Get:110 http://ftpmaster.internal/ubuntu/ xenial/main libhcrypto4-heimdal s390x 1.7~git20150920+dfsg-4ubuntu1 [81.3 kB] Get:111 http://ftpmaster.internal/ubuntu/ xenial/main libheimbase1-heimdal s390x 1.7~git20150920+dfsg-4ubuntu1 [27.6 kB] Get:112 http://ftpmaster.internal/ubuntu/ xenial/main libwind0-heimdal s390x 1.7~git20150920+dfsg-4ubuntu1 [48.2 kB] Get:113 http://ftpmaster.internal/ubuntu/ xenial/main libhx509-5-heimdal s390x 1.7~git20150920+dfsg-4ubuntu1 [99.7 kB] Get:114 http://ftpmaster.internal/ubuntu/ xenial/main libkrb5-26-heimdal s390x 1.7~git20150920+dfsg-4ubuntu1 [188 kB] Get:115 http://ftpmaster.internal/ubuntu/ xenial/main libheimntlm0-heimdal s390x 1.7~git20150920+dfsg-4ubuntu1 [14.7 kB] Get:116 http://ftpmaster.internal/ubuntu/ xenial/main libgssapi3-heimdal s390x 1.7~git20150920+dfsg-4ubuntu1 [88.5 kB] Get:117 http://ftpmaster.internal/ubuntu/ xenial/main libldap-2.4-2 s390x 2.4.42+dfsg-2ubuntu3 [152 kB] Get:118 http://ftpmaster.internal/ubuntu/ xenial/main librtmp1 s390x 2.4+20151223.gitfa8646d-1build1 [51.7 kB] Get:119 http://ftpmaster.internal/ubuntu/ xenial/main libcurl3-gnutls s390x 7.47.0-1ubuntu2 [173 kB] Get:120 http://ftpmaster.internal/ubuntu/ xenial/main apt-transport-https s390x 1.2.4 [24.6 kB] Get:121 http://ftpmaster.internal/ubuntu/ xenial/main openssl s390x 1.0.2g-1ubuntu2 [478 kB] Get:122 http://ftpmaster.internal/ubuntu/ xenial/main ca-certificates all 20160104ubuntu1 [191 kB] Get:123 http://ftpmaster.internal/ubuntu/ xenial/main dmsetup s390x 2:1.02.110-1ubuntu7 [57.4 kB] Get:124 http://ftpmaster.internal/ubuntu/ xenial/main dpkg-dev all 1.18.4ubuntu1 [584 kB] Get:125 http://ftpmaster.internal/ubuntu/ xenial/main libdpkg-perl all 1.18.4ubuntu1 [195 kB] Get:126 http://ftpmaster.internal/ubuntu/ xenial/main make s390x 4.1-6 [149 kB] Get:127 http://ftpmaster.internal/ubuntu/ xenial/main pkgbinarymangler all 129 [43.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 204 MB in 1min 10s (2892 kB/s) (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 ... 11407 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.27.1-4ubuntu1_s390x.deb ... Unpacking bsdutils (1:2.27.1-4ubuntu1) over (1:2.27.1-1ubuntu3) ... Setting up bsdutils (1:2.27.1-4ubuntu1) ... (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 ... 11406 files and directories currently installed.) Preparing to unpack .../coreutils_8.25-2ubuntu2_s390x.deb ... Unpacking coreutils (8.25-2ubuntu2) over (8.23-4ubuntu2) ... Setting up coreutils (8.25-2ubuntu2) ... (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 ... 11407 files and directories currently installed.) Preparing to unpack .../debianutils_4.7_s390x.deb ... Unpacking debianutils (4.7) over (4.5.1) ... Setting up debianutils (4.7) ... (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 ... 11407 files and directories currently installed.) Preparing to unpack .../dpkg_1.18.4ubuntu1_s390x.deb ... Unpacking dpkg (1.18.4ubuntu1) over (1.18.3ubuntu1) ... Setting up dpkg (1.18.4ubuntu1) ... (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 ... 11407 files and directories currently installed.) Preparing to unpack .../dash_0.5.8-2.1ubuntu2_s390x.deb ... Unpacking dash (0.5.8-2.1ubuntu2) over (0.5.7-4ubuntu2) ... Setting up dash (0.5.8-2.1ubuntu2) ... (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 ... 11407 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.3-3_s390x.deb ... Unpacking diffutils (1:3.3-3) over (1:3.3-2) ... Setting up diffutils (1:3.3-3) ... (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 ... 11407 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20160126-2_s390x.deb ... Unpacking findutils (4.6.0+git+20160126-2) over (4.4.2-10) ... Setting up findutils (4.6.0+git+20160126-2) ... (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 ... 11406 files and directories currently installed.) Preparing to unpack .../archives/grep_2.23-1_s390x.deb ... Unpacking grep (2.23-1) over (2.21-2) ... Setting up grep (2.23-1) ... (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 ... 11406 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.21-0ubuntu6_s390x.deb ... Unpacking libc6-dev:s390x (2.21-0ubuntu6) over (2.21-0ubuntu5) ... Preparing to unpack .../libc-dev-bin_2.21-0ubuntu6_s390x.deb ... Unpacking libc-dev-bin (2.21-0ubuntu6) over (2.21-0ubuntu5) ... Preparing to unpack .../linux-libc-dev_4.4.0-12.28_s390x.deb ... Unpacking linux-libc-dev:s390x (4.4.0-12.28) over (4.3.0-1.10) ... Preparing to unpack .../libc-bin_2.21-0ubuntu6_s390x.deb ... Unpacking libc-bin (2.21-0ubuntu6) over (2.21-0ubuntu5) ... Setting up libc-bin (2.21-0ubuntu6) ... Selecting previously unselected package gcc-6-base:s390x. (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 ... 11410 files and directories currently installed.) Preparing to unpack .../gcc-6-base_6-20160313-0ubuntu11_s390x.deb ... Unpacking gcc-6-base:s390x (6-20160313-0ubuntu11) ... Setting up gcc-6-base:s390x (6-20160313-0ubuntu11) ... (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 ... 11417 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a6-20160313-0ubuntu11_s390x.deb ... Unpacking libgcc1:s390x (1:6-20160313-0ubuntu11) over (1:5.2.1-27ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libgcc1:s390x (1:6-20160313-0ubuntu11) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 11417 files and directories currently installed.) Preparing to unpack .../libc6_2.21-0ubuntu6_s390x.deb ... Unpacking libc6:s390x (2.21-0ubuntu6) over (2.21-0ubuntu5) ... Setting up libc6:s390x (2.21-0ubuntu6) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 11417 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.88dsf-59.3ubuntu2_s390x.deb ... Unpacking sysvinit-utils (2.88dsf-59.3ubuntu2) over (2.88dsf-59.2ubuntu3) ... Selecting previously unselected package init-system-helpers. Preparing to unpack .../init-system-helpers_1.29ubuntu1_all.deb ... Unpacking init-system-helpers (1.29ubuntu1) ... Replacing files in old package sysv-rc (2.88dsf-59.2ubuntu3) ... Setting up init-system-helpers (1.29ubuntu1) ... dpkg: perl-modules: dependency problems, but removing anyway as you requested: perl depends on perl-modules (>= 5.20.2-6). (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 ... 11425 files and directories currently installed.) Removing perl-modules (5.20.2-6) ... Purging configuration files for perl-modules (5.20.2-6) ... (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 ... 10697 files and directories currently installed.) Preparing to unpack .../perl_5.22.1-8_s390x.deb ... Unpacking perl (5.22.1-8) over (5.20.2-6) ... Selecting previously unselected package perl-modules-5.22. Preparing to unpack .../perl-modules-5.22_5.22.1-8_all.deb ... Unpacking perl-modules-5.22 (5.22.1-8) ... Selecting previously unselected package libperl5.22:s390x. Preparing to unpack .../libperl5.22_5.22.1-8_s390x.deb ... Unpacking libperl5.22:s390x (5.22.1-8) ... Preparing to unpack .../perl-base_5.22.1-8_s390x.deb ... Unpacking perl-base (5.22.1-8) over (5.20.2-6) ... Setting up perl-base (5.22.1-8) ... (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 ... 12008 files and directories currently installed.) Preparing to unpack .../init_1.29ubuntu1_s390x.deb ... Unpacking init (1.29ubuntu1) over (1.24ubuntu2) ... Setting up init (1.29ubuntu1) ... (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 ... 12008 files and directories currently installed.) Preparing to unpack .../login_1%3a4.2-3.1ubuntu4_s390x.deb ... Unpacking login (1:4.2-3.1ubuntu4) over (1:4.1.5.1-1.1ubuntu7) ... Setting up login (1:4.2-3.1ubuntu4) ... Installing new version of config file /etc/pam.d/login ... Installing new version of config file /etc/pam.d/su ... (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 ... 12008 files and directories currently installed.) Preparing to unpack .../libncurses5_6.0+20160213-1ubuntu1_s390x.deb ... Unpacking libncurses5:s390x (6.0+20160213-1ubuntu1) over (5.9+20150516-2ubuntu1) ... Preparing to unpack .../libtinfo5_6.0+20160213-1ubuntu1_s390x.deb ... Unpacking libtinfo5:s390x (6.0+20160213-1ubuntu1) over (5.9+20150516-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libtinfo5:s390x (6.0+20160213-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12008 files and directories currently installed.) Preparing to unpack .../libncursesw5_6.0+20160213-1ubuntu1_s390x.deb ... Unpacking libncursesw5:s390x (6.0+20160213-1ubuntu1) over (5.9+20150516-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libncursesw5:s390x (6.0+20160213-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12008 files and directories currently installed.) Preparing to unpack .../libudev1_229-2ubuntu1_s390x.deb ... Unpacking libudev1:s390x (229-2ubuntu1) over (228-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libudev1:s390x (229-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12008 files and directories currently installed.) Preparing to unpack .../udev_229-2ubuntu1_s390x.deb ... Unpacking udev (229-2ubuntu1) over (228-2ubuntu1) ... Preparing to unpack .../sysv-rc_2.88dsf-59.3ubuntu2_all.deb ... Unpacking sysv-rc (2.88dsf-59.3ubuntu2) over (2.88dsf-59.2ubuntu3) ... Setting up sysvinit-utils (2.88dsf-59.3ubuntu2) ... Setting up sysv-rc (2.88dsf-59.3ubuntu2) ... Processing triggers for systemd (228-2ubuntu1) ... (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 ... 12000 files and directories currently installed.) Preparing to unpack .../libsystemd0_229-2ubuntu1_s390x.deb ... Unpacking libsystemd0:s390x (229-2ubuntu1) over (228-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libsystemd0:s390x (229-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12000 files and directories currently installed.) Preparing to unpack .../systemd_229-2ubuntu1_s390x.deb ... Unpacking systemd (229-2ubuntu1) over (228-2ubuntu1) ... Setting up systemd (229-2ubuntu1) ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/resolved.conf ... addgroup: The group `systemd-journal' already exists as a system group. Exiting. Operation failed: No such file or directory Removing obsolete conffile /etc/X11/xinit/xinitrc.d/50-systemd-user.sh ... (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 ... 12005 files and directories currently installed.) Preparing to unpack .../libacl1_2.2.52-3_s390x.deb ... Unpacking libacl1:s390x (2.2.52-3) over (2.2.52-2) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libacl1:s390x (2.2.52-3) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12005 files and directories currently installed.) Preparing to unpack .../libaudit-common_1%3a2.4.5-1ubuntu2_all.deb ... Unpacking libaudit-common (1:2.4.5-1ubuntu2) over (1:2.4.4-4ubuntu1) ... Setting up libaudit-common (1:2.4.5-1ubuntu2) ... (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 ... 12005 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.4.5-1ubuntu2_s390x.deb ... Unpacking libaudit1:s390x (1:2.4.5-1ubuntu2) over (1:2.4.4-4ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libaudit1:s390x (1:2.4.5-1ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12005 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.38-3_s390x.deb ... Unpacking libpcre3:s390x (2:8.38-3) over (2:8.35-7.1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libpcre3:s390x (2:8.38-3) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12005 files and directories currently installed.) Preparing to unpack .../libselinux1_2.4-3build1_s390x.deb ... Unpacking libselinux1:s390x (2.4-3build1) over (2.3-2build1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libselinux1:s390x (2.4-3build1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12005 files and directories currently installed.) Preparing to unpack .../lsb-base_9.20160110_all.deb ... Unpacking lsb-base (9.20160110) over (9.20150917ubuntu1) ... Setting up lsb-base (9.20160110) ... (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 ... 12005 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.2-3.1ubuntu4_s390x.deb ... Unpacking passwd (1:4.2-3.1ubuntu4) over (1:4.1.5.1-1.1ubuntu7) ... Setting up passwd (1:4.2-3.1ubuntu4) ... Installing new version of config file /etc/init/passwd.conf ... (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 ... 12007 files and directories currently installed.) Preparing to unpack .../libuuid1_2.27.1-4ubuntu1_s390x.deb ... Unpacking libuuid1:s390x (2.27.1-4ubuntu1) over (2.27.1-1ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libuuid1:s390x (2.27.1-4ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12007 files and directories currently installed.) Preparing to unpack .../libblkid1_2.27.1-4ubuntu1_s390x.deb ... Unpacking libblkid1:s390x (2.27.1-4ubuntu1) over (2.27.1-1ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libblkid1:s390x (2.27.1-4ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12007 files and directories currently installed.) Preparing to unpack .../libkmod2_22-1ubuntu4_s390x.deb ... Unpacking libkmod2:s390x (22-1ubuntu4) over (21-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libkmod2:s390x (22-1ubuntu4) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Selecting previously unselected package libprocps4:s390x. (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 ... 12007 files and directories currently installed.) Preparing to unpack .../libprocps4_2%3a3.3.10-4ubuntu2_s390x.deb ... Unpacking libprocps4:s390x (2:3.3.10-4ubuntu2) ... Preparing to unpack .../procps_2%3a3.3.10-4ubuntu2_s390x.deb ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of stop. Unpacking procps (2:3.3.10-4ubuntu2) over (1:3.3.9-1ubuntu8) ... Preparing to unpack .../libapparmor1_2.10-3ubuntu2_s390x.deb ... Unpacking libapparmor1:s390x (2.10-3ubuntu2) over (2.10-0ubuntu8) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libapparmor1:s390x (2.10-3ubuntu2) ... Processing triggers for systemd (229-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12017 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.21-2ubuntu1_s390x.deb ... Unpacking libgpg-error0:s390x (1.21-2ubuntu1) over (1.20-1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libgpg-error0:s390x (1.21-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12017 files and directories currently installed.) Preparing to unpack .../libmount1_2.27.1-4ubuntu1_s390x.deb ... Unpacking libmount1:s390x (2.27.1-4ubuntu1) over (2.27.1-1ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libmount1:s390x (2.27.1-4ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12017 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.2.3-3ubuntu1_s390x.deb ... Unpacking libseccomp2:s390x (2.2.3-3ubuntu1) over (2.2.3-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libseccomp2:s390x (2.2.3-3ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12017 files and directories currently installed.) Preparing to unpack .../initscripts_2.88dsf-59.3ubuntu2_s390x.deb ... Unpacking initscripts (2.88dsf-59.3ubuntu2) over (2.88dsf-59.2ubuntu3) ... Processing triggers for systemd (229-2ubuntu1) ... Setting up initscripts (2.88dsf-59.3ubuntu2) ... Installing new version of config file /etc/init.d/checkfs.sh ... Installing new version of config file /etc/init.d/checkroot.sh ... Installing new version of config file /etc/init.d/mountall.sh ... Installing new version of config file /etc/default/rcS ... Processing triggers for systemd (229-2ubuntu1) ... (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 ... 12017 files and directories currently installed.) Preparing to unpack .../tzdata_2016a-1_all.deb ... Unpacking tzdata (2016a-1) over (2015g-1) ... Setting up tzdata (2016a-1) ... Current default time zone: 'Etc/UTC' Local time is now: Mon Mar 14 04:50:01 UTC 2016. Universal Time is now: Mon Mar 14 04:50:01 UTC 2016. Run 'dpkg-reconfigure tzdata' if you wish to change it. (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 ... 12017 files and directories currently installed.) Preparing to unpack .../systemd-sysv_229-2ubuntu1_s390x.deb ... Unpacking systemd-sysv (229-2ubuntu1) over (228-2ubuntu1) ... Setting up systemd-sysv (229-2ubuntu1) ... (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 ... 12017 files and directories currently installed.) Preparing to unpack .../util-linux_2.27.1-4ubuntu1_s390x.deb ... Unpacking util-linux (2.27.1-4ubuntu1) over (2.27.1-1ubuntu3) ... Setting up util-linux (2.27.1-4ubuntu1) ... Installing new version of config file /etc/init.d/hwclock.sh ... Installing new version of config file /etc/init/hwclock-save.conf ... Installing new version of config file /etc/init/hwclock.conf ... Processing triggers for systemd (229-2ubuntu1) ... (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 ... 12017 files and directories currently installed.) Preparing to unpack .../mount_2.27.1-4ubuntu1_s390x.deb ... Unpacking mount (2.27.1-4ubuntu1) over (2.27.1-1ubuntu3) ... Setting up mount (2.27.1-4ubuntu1) ... (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 ... 12017 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.0+20160213-1ubuntu1_s390x.deb ... Unpacking ncurses-bin (6.0+20160213-1ubuntu1) over (5.9+20150516-2ubuntu1) ... Setting up ncurses-bin (6.0+20160213-1ubuntu1) ... (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 ... 12013 files and directories currently installed.) Preparing to unpack .../archives/sed_4.2.2-7_s390x.deb ... Unpacking sed (4.2.2-7) over (4.2.2-6.1) ... Setting up sed (4.2.2-7) ... Selecting previously unselected package liblz4-1:s390x. (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 ... 12013 files and directories currently installed.) Preparing to unpack .../liblz4-1_0.0~r131-2_s390x.deb ... Unpacking liblz4-1:s390x (0.0~r131-2) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up liblz4-1:s390x (0.0~r131-2) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12018 files and directories currently installed.) Preparing to unpack .../libstdc++6_6-20160313-0ubuntu11_s390x.deb ... Unpacking libstdc++6:s390x (6-20160313-0ubuntu11) over (5.2.1-27ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libstdc++6:s390x (6-20160313-0ubuntu11) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12018 files and directories currently installed.) Preparing to unpack .../libapt-pkg4.16_1.0.10.2ubuntu1_s390x.deb ... Unpacking libapt-pkg4.16:s390x (1.0.10.2ubuntu1) over (1.0.10.2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libapt-pkg4.16:s390x (1.0.10.2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12018 files and directories currently installed.) Preparing to unpack .../archives/apt_1.2.4_s390x.deb ... Unpacking apt (1.2.4) over (1.0.10.2ubuntu1) ... Selecting previously unselected package libapt-pkg5.0:s390x. Preparing to unpack .../libapt-pkg5.0_1.2.4_s390x.deb ... Unpacking libapt-pkg5.0:s390x (1.2.4) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libapt-pkg5.0:s390x (1.2.4) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12051 files and directories currently installed.) Preparing to unpack .../gpgv_1.4.20-1ubuntu3_s390x.deb ... Unpacking gpgv (1.4.20-1ubuntu3) over (1.4.19-6ubuntu1) ... Setting up gpgv (1.4.20-1ubuntu3) ... (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 ... 12051 files and directories currently installed.) Preparing to unpack .../readline-common_6.3-8ubuntu2_all.deb ... Unpacking readline-common (6.3-8ubuntu2) over (6.3-8ubuntu1) ... Setting up readline-common (6.3-8ubuntu2) ... (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 ... 12051 files and directories currently installed.) Preparing to unpack .../libreadline6_6.3-8ubuntu2_s390x.deb ... Unpacking libreadline6:s390x (6.3-8ubuntu2) over (6.3-8ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libreadline6:s390x (6.3-8ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12051 files and directories currently installed.) Preparing to unpack .../libusb-0.1-4_2%3a0.1.12-28_s390x.deb ... Unpacking libusb-0.1-4:s390x (2:0.1.12-28) over (2:0.1.12-27) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libusb-0.1-4:s390x (2:0.1.12-28) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12050 files and directories currently installed.) Preparing to unpack .../gnupg_1.4.20-1ubuntu3_s390x.deb ... Unpacking gnupg (1.4.20-1ubuntu3) over (1.4.19-6ubuntu1) ... Setting up gnupg (1.4.20-1ubuntu3) ... (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 ... 12050 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.39_s390x.deb ... Unpacking base-passwd (3.5.39) over (3.5.38) ... Setting up base-passwd (3.5.39) ... (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 ... 12050 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.0+20160213-1ubuntu1_all.deb ... Unpacking ncurses-base (6.0+20160213-1ubuntu1) over (5.9+20150516-2ubuntu1) ... Setting up ncurses-base (6.0+20160213-1ubuntu1) ... (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 ... 12051 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.110-1ubuntu7_s390x.deb ... Unpacking libdevmapper1.02.1:s390x (2:1.02.110-1ubuntu7) over (2:1.02.99-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libdevmapper1.02.1:s390x (2:1.02.110-1ubuntu7) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12051 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.27.1-4ubuntu1_s390x.deb ... Unpacking libfdisk1:s390x (2.27.1-4ubuntu1) over (2.27.1-1ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libfdisk1:s390x (2.27.1-4ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12051 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.6.5-2_s390x.deb ... Unpacking libgcrypt20:s390x (1.6.5-2) over (1.6.4-3) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libgcrypt20:s390x (1.6.5-2) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12051 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.27.1-4ubuntu1_s390x.deb ... Unpacking libsmartcols1:s390x (2.27.1-4ubuntu1) over (2.27.1-1ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libsmartcols1:s390x (2.27.1-4ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... (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 ... 12051 files and directories currently installed.) Preparing to unpack .../multiarch-support_2.21-0ubuntu6_s390x.deb ... Unpacking multiarch-support (2.21-0ubuntu6) over (2.21-0ubuntu5) ... Setting up multiarch-support (2.21-0ubuntu6) ... (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 ... 12051 files and directories currently installed.) Preparing to unpack .../libffi6_3.2.1-4_s390x.deb ... Unpacking libffi6:s390x (3.2.1-4) over (3.2.1-3) ... Preparing to unpack .../libhogweed4_3.2-1_s390x.deb ... Unpacking libhogweed4:s390x (3.2-1) over (3.1.1-4) ... Preparing to unpack .../libnettle6_3.2-1_s390x.deb ... Unpacking libnettle6:s390x (3.2-1) over (3.1.1-4) ... Preparing to unpack .../libp11-kit0_0.23.2-3_s390x.deb ... Unpacking libp11-kit0:s390x (0.23.2-3) over (0.23.1-3) ... Preparing to unpack .../libtasn1-6_4.7-3_s390x.deb ... Unpacking libtasn1-6:s390x (4.7-3) over (4.7-2) ... Preparing to unpack .../libgnutls-deb0-28_3.3.18-1ubuntu1_s390x.deb ... Unpacking libgnutls-deb0-28:s390x (3.3.18-1ubuntu1) over (3.3.18-1ubuntu1) ... Preparing to unpack .../libpng12-0_1.2.54-1ubuntu1_s390x.deb ... Unpacking libpng12-0:s390x (1.2.54-1ubuntu1) over (1.2.54-1) ... Preparing to unpack .../libsqlite3-0_3.11.0-1ubuntu1_s390x.deb ... Unpacking libsqlite3-0:s390x (3.11.0-1ubuntu1) over (3.9.2-1) ... Preparing to unpack .../libssl1.0.0_1.0.2g-1ubuntu2_s390x.deb ... Unpacking libssl1.0.0:s390x (1.0.2g-1ubuntu2) over (1.0.2d-0ubuntu2) ... Preparing to unpack .../libgomp1_6-20160313-0ubuntu11_s390x.deb ... Unpacking libgomp1:s390x (6-20160313-0ubuntu11) over (5.2.1-27ubuntu1) ... Selecting previously unselected package libitm1:s390x. Preparing to unpack .../libitm1_6-20160313-0ubuntu11_s390x.deb ... Unpacking libitm1:s390x (6-20160313-0ubuntu11) ... Preparing to unpack .../libatomic1_6-20160313-0ubuntu11_s390x.deb ... Unpacking libatomic1:s390x (6-20160313-0ubuntu11) over (5.2.1-27ubuntu1) ... Preparing to unpack .../g++-5_5.3.1-11ubuntu1_s390x.deb ... Unpacking g++-5 (5.3.1-11ubuntu1) over (5.2.1-27ubuntu1) ... Preparing to unpack .../libstdc++-5-dev_5.3.1-11ubuntu1_s390x.deb ... Unpacking libstdc++-5-dev:s390x (5.3.1-11ubuntu1) over (5.2.1-27ubuntu1) ... Preparing to unpack .../gcc-5_5.3.1-11ubuntu1_s390x.deb ... Unpacking gcc-5 (5.3.1-11ubuntu1) over (5.2.1-27ubuntu1) ... Preparing to unpack .../libgcc-5-dev_5.3.1-11ubuntu1_s390x.deb ... Unpacking libgcc-5-dev:s390x (5.3.1-11ubuntu1) over (5.2.1-27ubuntu1) ... Preparing to unpack .../libisl15_0.16.1-1_s390x.deb ... Unpacking libisl15:s390x (0.16.1-1) over (0.15-3) ... Preparing to unpack .../libmpfr4_3.1.4-1_s390x.deb ... Unpacking libmpfr4:s390x (3.1.4-1) over (3.1.3-1) ... Preparing to unpack .../libcc1-0_6-20160313-0ubuntu11_s390x.deb ... Unpacking libcc1-0:s390x (6-20160313-0ubuntu11) over (5.2.1-27ubuntu1) ... Preparing to unpack .../binutils_2.26-6ubuntu1_s390x.deb ... Unpacking binutils (2.26-6ubuntu1) over (2.25.90.20151125-2ubuntu1) ... Preparing to unpack .../cpp-5_5.3.1-11ubuntu1_s390x.deb ... Unpacking cpp-5 (5.3.1-11ubuntu1) over (5.2.1-27ubuntu1) ... Preparing to unpack .../gcc-5-base_5.3.1-11ubuntu1_s390x.deb ... Unpacking gcc-5-base:s390x (5.3.1-11ubuntu1) over (5.2.1-27ubuntu1) ... Selecting previously unselected package libgnutls30:s390x. Preparing to unpack .../libgnutls30_3.4.9-2ubuntu1_s390x.deb ... Unpacking libgnutls30:s390x (3.4.9-2ubuntu1) ... Preparing to unpack .../libgssapi-krb5-2_1.13.2+dfsg-5_s390x.deb ... Unpacking libgssapi-krb5-2:s390x (1.13.2+dfsg-5) over (1.13.2+dfsg-4) ... Preparing to unpack .../libkrb5-3_1.13.2+dfsg-5_s390x.deb ... Unpacking libkrb5-3:s390x (1.13.2+dfsg-5) over (1.13.2+dfsg-4) ... Preparing to unpack .../libkrb5support0_1.13.2+dfsg-5_s390x.deb ... Unpacking libkrb5support0:s390x (1.13.2+dfsg-5) over (1.13.2+dfsg-4) ... Preparing to unpack .../libk5crypto3_1.13.2+dfsg-5_s390x.deb ... Unpacking libk5crypto3:s390x (1.13.2+dfsg-5) over (1.13.2+dfsg-4) ... Preparing to unpack .../libkeyutils1_1.5.9-8ubuntu1_s390x.deb ... Unpacking libkeyutils1:s390x (1.5.9-8ubuntu1) over (1.5.9-5ubuntu1) ... Preparing to unpack .../libroken18-heimdal_1.7~git20150920+dfsg-4ubuntu1_s390x.deb ... Unpacking libroken18-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libasn1-8-heimdal_1.7~git20150920+dfsg-4ubuntu1_s390x.deb ... Unpacking libasn1-8-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libhcrypto4-heimdal_1.7~git20150920+dfsg-4ubuntu1_s390x.deb ... Unpacking libhcrypto4-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libheimbase1-heimdal_1.7~git20150920+dfsg-4ubuntu1_s390x.deb ... Unpacking libheimbase1-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libwind0-heimdal_1.7~git20150920+dfsg-4ubuntu1_s390x.deb ... Unpacking libwind0-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libhx509-5-heimdal_1.7~git20150920+dfsg-4ubuntu1_s390x.deb ... Unpacking libhx509-5-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libkrb5-26-heimdal_1.7~git20150920+dfsg-4ubuntu1_s390x.deb ... Unpacking libkrb5-26-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libheimntlm0-heimdal_1.7~git20150920+dfsg-4ubuntu1_s390x.deb ... Unpacking libheimntlm0-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libgssapi3-heimdal_1.7~git20150920+dfsg-4ubuntu1_s390x.deb ... Unpacking libgssapi3-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libldap-2.4-2_2.4.42+dfsg-2ubuntu3_s390x.deb ... Unpacking libldap-2.4-2:s390x (2.4.42+dfsg-2ubuntu3) over (2.4.41+dfsg-1ubuntu2) ... Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d-1build1_s390x.deb ... Unpacking librtmp1:s390x (2.4+20151223.gitfa8646d-1build1) over (2.4+20150115.gita107cef-1build1) ... Preparing to unpack .../libcurl3-gnutls_7.47.0-1ubuntu2_s390x.deb ... Unpacking libcurl3-gnutls:s390x (7.47.0-1ubuntu2) over (7.45.0-1ubuntu1) ... Preparing to unpack .../apt-transport-https_1.2.4_s390x.deb ... Unpacking apt-transport-https (1.2.4) over (1.0.10.2ubuntu1) ... Preparing to unpack .../openssl_1.0.2g-1ubuntu2_s390x.deb ... Unpacking openssl (1.0.2g-1ubuntu2) over (1.0.2d-0ubuntu2) ... Preparing to unpack .../ca-certificates_20160104ubuntu1_all.deb ... Unpacking ca-certificates (20160104ubuntu1) over (20150426ubuntu1) ... Selecting previously unselected package cpp-6. Preparing to unpack .../cpp-6_6-20160313-0ubuntu11_s390x.deb ... Unpacking cpp-6 (6-20160313-0ubuntu11) ... Preparing to unpack .../cpp_4%3a6-20160101-1ubuntu4_s390x.deb ... Unpacking cpp (4:6-20160101-1ubuntu4) over (4:5.2.1-16ubuntu2) ... Preparing to unpack .../dmsetup_2%3a1.02.110-1ubuntu7_s390x.deb ... Unpacking dmsetup (2:1.02.110-1ubuntu7) over (2:1.02.99-1ubuntu1) ... Preparing to unpack .../dpkg-dev_1.18.4ubuntu1_all.deb ... Unpacking dpkg-dev (1.18.4ubuntu1) over (1.18.3ubuntu1) ... Preparing to unpack .../libdpkg-perl_1.18.4ubuntu1_all.deb ... Unpacking libdpkg-perl (1.18.4ubuntu1) over (1.18.3ubuntu1) ... Preparing to unpack .../archives/make_4.1-6_s390x.deb ... Unpacking make (4.1-6) over (4.0-8.2) ... Selecting previously unselected package libgcc-6-dev:s390x. Preparing to unpack .../libgcc-6-dev_6-20160313-0ubuntu11_s390x.deb ... Unpacking libgcc-6-dev:s390x (6-20160313-0ubuntu11) ... Selecting previously unselected package gcc-6. Preparing to unpack .../gcc-6_6-20160313-0ubuntu11_s390x.deb ... Unpacking gcc-6 (6-20160313-0ubuntu11) ... Preparing to unpack .../gcc_4%3a6-20160101-1ubuntu4_s390x.deb ... Removing old gcc doc directory. Unpacking gcc (4:6-20160101-1ubuntu4) over (4:5.2.1-16ubuntu2) ... Selecting previously unselected package libstdc++-6-dev:s390x. Preparing to unpack .../libstdc++-6-dev_6-20160313-0ubuntu11_s390x.deb ... Unpacking libstdc++-6-dev:s390x (6-20160313-0ubuntu11) ... Selecting previously unselected package g++-6. Preparing to unpack .../g++-6_6-20160313-0ubuntu11_s390x.deb ... Unpacking g++-6 (6-20160313-0ubuntu11) ... Preparing to unpack .../g++_4%3a6-20160101-1ubuntu4_s390x.deb ... Unpacking g++ (4:6-20160101-1ubuntu4) over (4:5.2.1-16ubuntu2) ... Preparing to unpack .../pkgbinarymangler_129_all.deb ... Unpacking pkgbinarymangler (129) over (123) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up libc-dev-bin (2.21-0ubuntu6) ... Setting up linux-libc-dev:s390x (4.4.0-12.28) ... Setting up libc6-dev:s390x (2.21-0ubuntu6) ... Setting up perl-modules-5.22 (5.22.1-8) ... Setting up libperl5.22:s390x (5.22.1-8) ... Setting up perl (5.22.1-8) ... Setting up libncurses5:s390x (6.0+20160213-1ubuntu1) ... Setting up libprocps4:s390x (2:3.3.10-4ubuntu2) ... Setting up procps (2:3.3.10-4ubuntu2) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up udev (229-2ubuntu1) ... Installing new version of config file /etc/init.d/udev ... addgroup: The group `input' already exists as a system group. Exiting. A chroot environment has been detected, udev not started. Removing obsolete conffile /etc/init.d/lvm2 ... Setting up apt (1.2.4) ... Installing new version of config file /etc/apt/apt.conf.d/01-vendor-ubuntu ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... Installing new version of config file /etc/cron.daily/apt ... Installing new version of config file /etc/kernel/postinst.d/apt-auto-removal ... usermod: no changes Removing obsolete conffile /etc/apt/apt.conf.d/20changelog ... Setting up libffi6:s390x (3.2.1-4) ... Setting up libnettle6:s390x (3.2-1) ... Setting up libhogweed4:s390x (3.2-1) ... Setting up libp11-kit0:s390x (0.23.2-3) ... Setting up libtasn1-6:s390x (4.7-3) ... Setting up libgnutls-deb0-28:s390x (3.3.18-1ubuntu1) ... Setting up libpng12-0:s390x (1.2.54-1ubuntu1) ... Setting up libsqlite3-0:s390x (3.11.0-1ubuntu1) ... Setting up libssl1.0.0:s390x (1.0.2g-1ubuntu2) ... Setting up libgomp1:s390x (6-20160313-0ubuntu11) ... Setting up libitm1:s390x (6-20160313-0ubuntu11) ... Setting up libatomic1:s390x (6-20160313-0ubuntu11) ... Setting up gcc-5-base:s390x (5.3.1-11ubuntu1) ... Setting up libisl15:s390x (0.16.1-1) ... Setting up libmpfr4:s390x (3.1.4-1) ... Setting up cpp-5 (5.3.1-11ubuntu1) ... Setting up libcc1-0:s390x (6-20160313-0ubuntu11) ... Setting up binutils (2.26-6ubuntu1) ... Setting up libgcc-5-dev:s390x (5.3.1-11ubuntu1) ... Setting up gcc-5 (5.3.1-11ubuntu1) ... Setting up libstdc++-5-dev:s390x (5.3.1-11ubuntu1) ... Setting up g++-5 (5.3.1-11ubuntu1) ... Setting up libgnutls30:s390x (3.4.9-2ubuntu1) ... Setting up libkrb5support0:s390x (1.13.2+dfsg-5) ... Setting up libk5crypto3:s390x (1.13.2+dfsg-5) ... Setting up libkeyutils1:s390x (1.5.9-8ubuntu1) ... Setting up libkrb5-3:s390x (1.13.2+dfsg-5) ... Setting up libgssapi-krb5-2:s390x (1.13.2+dfsg-5) ... Setting up libroken18-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libasn1-8-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libhcrypto4-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libheimbase1-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libwind0-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libhx509-5-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libkrb5-26-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libheimntlm0-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libgssapi3-heimdal:s390x (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libldap-2.4-2:s390x (2.4.42+dfsg-2ubuntu3) ... Setting up librtmp1:s390x (2.4+20151223.gitfa8646d-1build1) ... Setting up libcurl3-gnutls:s390x (7.47.0-1ubuntu2) ... Setting up apt-transport-https (1.2.4) ... Setting up openssl (1.0.2g-1ubuntu2) ... Setting up ca-certificates (20160104ubuntu1) ... Setting up cpp-6 (6-20160313-0ubuntu11) ... Setting up cpp (4:6-20160101-1ubuntu4) ... Setting up dmsetup (2:1.02.110-1ubuntu7) ... Setting up libdpkg-perl (1.18.4ubuntu1) ... Setting up make (4.1-6) ... Setting up dpkg-dev (1.18.4ubuntu1) ... Setting up libgcc-6-dev:s390x (6-20160313-0ubuntu11) ... Setting up gcc-6 (6-20160313-0ubuntu11) ... Setting up gcc (4:6-20160101-1ubuntu4) ... Setting up libstdc++-6-dev:s390x (6-20160313-0ubuntu11) ... Setting up g++-6 (6-20160313-0ubuntu11) ... Setting up g++ (4:6-20160101-1ubuntu4) ... Setting up pkgbinarymangler (129) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Processing triggers for systemd (229-2ubuntu1) ... Processing triggers for ca-certificates (20160104ubuntu1) ... Updating certificates in /etc/ssl/certs... 6 added, 20 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-9170139', 's390x', 'xenial', '-c', 'chroot:autobuild', '--arch=s390x', '--dist=xenial', '--purge=never', '--nolog', 'arrayfire_3.2.2+dfsg1-2.dsc'] Initiating build PACKAGEBUILD-9170139 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-10-generic #25-Ubuntu SMP Wed Mar 2 14:56:49 UTC 2016 s390x sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on z13-024.buildd +==============================================================================+ | arrayfire 3.2.2+dfsg1-2 (s390x) 14 Mar 2016 04:50 | +==============================================================================+ Package: arrayfire Version: 3.2.2+dfsg1-2 Source Version: 3.2.2+dfsg1-2 Distribution: xenial Machine Architecture: s390x Host Architecture: s390x Build Architecture: s390x I: NOTICE: Log filtering will replace 'build/arrayfire-w3669y/arrayfire-3.2.2+dfsg1' with '<>' I: NOTICE: Log filtering will replace 'build/arrayfire-w3669y' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-9170139/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- arrayfire_3.2.2+dfsg1-2.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-h0CJx1/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-h0CJx1/apt_archive ./ InRelease Get:2 copy:/<>/resolver-h0CJx1/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-h0CJx1/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-h0CJx1/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-h0CJx1/apt_archive ./ Packages [525 B] Fetched 2858 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libgnutls-deb0-28 Use 'sudo apt autoremove' to remove it. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 772 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-h0CJx1/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [772 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 772 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (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 ... 12979 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: cmake, debhelper (>= 9), libboost-dev, libblas-dev | libblas.so, libclblas-dev, libclfft-dev, libcompute-dev, libfftw3-dev, libfreeimage-dev, libgtest-dev, liblapack-dev | liblapack.so, liblapacke-dev, ocl-icd-opencl-dev | opencl-dev, pkg-config Filtered Build-Depends: cmake, debhelper (>= 9), libboost-dev, libblas-dev | libblas.so, libclblas-dev, libclfft-dev, libcompute-dev, libfftw3-dev, libfreeimage-dev, libgtest-dev, liblapack-dev | liblapack.so, liblapacke-dev, ocl-icd-opencl-dev | opencl-dev, pkg-config dpkg-deb: building package 'sbuild-build-depends-arrayfire-dummy' in '/<>/resolver-8DjoIG/apt_archive/sbuild-build-depends-arrayfire-dummy.deb'. Ign:1 copy:/<>/resolver-8DjoIG/apt_archive ./ InRelease Get:2 copy:/<>/resolver-8DjoIG/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-8DjoIG/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-8DjoIG/apt_archive ./ Sources [303 B] Get:5 copy:/<>/resolver-8DjoIG/apt_archive ./ Packages [624 B] Fetched 3046 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install arrayfire build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libgnutls-deb0-28 Use 'sudo apt autoremove' to remove it. The following additional packages will be installed: autotools-dev bsdmainutils cmake cmake-data debhelper dh-strip-nondeterminism file gettext gettext-base gfortran gfortran-6 groff-base intltool-debian libarchive-zip-perl libarchive13 libasprintf0v5 libblas-common libblas-dev libblas3 libboost-dev libboost1.58-dev libclblas-dev libclblas2 libclfft-dev libclfft2 libcompute-dev libcroco3 libcurl3 libexpat1 libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 libfftw3-single3 libfile-stripnondeterminism-perl libfreeimage-dev libfreeimage3 libgfortran-6-dev libgfortran3 libglib2.0-0 libgtest-dev libicu55 libilmbase12 libjasper1 libjbig0 libjpeg-turbo8 libjpeg8 libjsoncpp1 libjxr0 liblapack-dev liblapack3 liblapacke liblapacke-dev liblcms2-2 liblzo2-2 libmagic1 libopenexr22 libopenjp2-7 libpipeline1 libraw15 libtiff5 libtimedate-perl libtmglib-dev libtmglib3 libunistring0 libwebp5 libwebpmux1 libxml2 man-db ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-headers pkg-config po-debconf Suggested packages: wamerican | wordlist whois vacation codeblocks eclipse ninja-build dh-make gettext-doc autopoint gfortran-multilib gfortran-doc gfortran-6-multilib gfortran-6-doc libgfortran3-dbg groff lrzip liblapack-doc-man liblapack-doc libboost-doc libboost1.58-doc libboost-atomic1.58-dev libboost-chrono1.58-dev libboost-context1.58-dev libboost-coroutine1.58-dev libboost-date-time1.58-dev libboost-exception1.58-dev libboost-filesystem1.58-dev libboost-graph1.58-dev libboost-graph-parallel1.58-dev libboost-iostreams1.58-dev libboost-locale1.58-dev libboost-log1.58-dev libboost-math1.58-dev libboost-mpi1.58-dev libboost-mpi-python1.58-dev libboost-program-options1.58-dev libboost-python1.58-dev libboost-random1.58-dev libboost-regex1.58-dev libboost-serialization1.58-dev libboost-signals1.58-dev libboost-system1.58-dev libboost-test1.58-dev libboost-thread1.58-dev libboost-timer1.58-dev libboost-wave1.58-dev libboost1.58-tools-dev libmpfrc++-dev libntl-dev libclblas-doc libclfft-doc libcompute-doc libfftw3-doc libjasper-runtime liblcms2-utils less www-browser opencl-icd libmail-box-perl Recommended packages: curl | wget | lynx-cur libasprintf-dev libgettextpo-dev libglib2.0-data shared-mime-info xdg-user-dirs xml-core libgl1-mesa-dev | libgl-dev libpoclu-dev libmail-sendmail-perl The following NEW packages will be installed: autotools-dev bsdmainutils cmake cmake-data debhelper dh-strip-nondeterminism file gettext gettext-base gfortran gfortran-6 groff-base intltool-debian libarchive-zip-perl libarchive13 libasprintf0v5 libblas-common libblas-dev libblas3 libboost-dev libboost1.58-dev libclblas-dev libclblas2 libclfft-dev libclfft2 libcompute-dev libcroco3 libcurl3 libexpat1 libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 libfftw3-single3 libfile-stripnondeterminism-perl libfreeimage-dev libfreeimage3 libgfortran-6-dev libgfortran3 libglib2.0-0 libgtest-dev libicu55 libilmbase12 libjasper1 libjbig0 libjpeg-turbo8 libjpeg8 libjsoncpp1 libjxr0 liblapack-dev liblapack3 liblapacke liblapacke-dev liblcms2-2 liblzo2-2 libmagic1 libopenexr22 libopenjp2-7 libpipeline1 libraw15 libtiff5 libtimedate-perl libtmglib-dev libtmglib3 libunistring0 libwebp5 libwebpmux1 libxml2 man-db ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-headers pkg-config po-debconf sbuild-build-depends-arrayfire-dummy 0 upgraded, 75 newly installed, 0 to remove and 0 not upgraded. Need to get 62.9 MB of archives. After this operation, 400 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libgfortran3 libgfortran-6-dev gfortran-6 gfortran Authentication warning overridden. Get:1 copy:/<>/resolver-8DjoIG/apt_archive ./ sbuild-build-depends-arrayfire-dummy 0.invalid.0 [868 B] Get:2 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu xenial/main s390x libgfortran3 s390x 6-20160313-0ubuntu11 [236 kB] Get:3 http://ftpmaster.internal/ubuntu xenial/main s390x groff-base s390x 1.22.3-7 [1199 kB] Get:4 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu xenial/main s390x libgfortran-6-dev s390x 6-20160313-0ubuntu11 [272 kB] Get:5 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu xenial/main s390x gfortran-6 s390x 6-20160313-0ubuntu11 [27.6 MB] Get:6 http://ftpmaster.internal/ubuntu xenial/main s390x bsdmainutils s390x 9.0.6ubuntu3 [179 kB] Get:7 http://ftpmaster.internal/ubuntu xenial/main s390x libpipeline1 s390x 1.4.1-2 [24.8 kB] Get:8 http://ftpmaster.internal/ubuntu xenial/main s390x man-db s390x 2.7.5-1 [850 kB] Get:9 http://ftpmaster.internal/ubuntu xenial/main s390x cmake-data all 3.3.2is3.2.2-0ubuntu5 [1028 kB] Get:10 http://ftpmaster.internal/ubuntu xenial/main s390x liblzo2-2 s390x 2.08-1.2 [44.6 kB] Get:11 http://ftpmaster.internal/ubuntu xenial/main s390x libicu55 s390x 55.1-7 [7479 kB] Get:12 http://ftpmaster.internal/ubuntu xenial/main s390x libxml2 s390x 2.9.3+dfsg1-1 [641 kB] Get:13 http://ftpmaster.internal/ubuntu xenial/main s390x libarchive13 s390x 3.1.2-11build1 [247 kB] Get:14 http://ftpmaster.internal/ubuntu xenial/main s390x libcurl3 s390x 7.47.0-1ubuntu2 [175 kB] Get:15 http://ftpmaster.internal/ubuntu xenial/main s390x libexpat1 s390x 2.1.0-7 [65.4 kB] Get:16 http://ftpmaster.internal/ubuntu xenial/main s390x libjsoncpp1 s390x 1.6.5-4 [68.3 kB] Get:17 http://ftpmaster.internal/ubuntu xenial/main s390x cmake s390x 3.3.2is3.2.2-0ubuntu5 [2384 kB] Get:18 http://ftpmaster.internal/ubuntu xenial/main s390x libfftw3-double3 s390x 3.3.4-2ubuntu1 [425 kB] Get:19 http://ftpmaster.internal/ubuntu xenial/main s390x libfftw3-long3 s390x 3.3.4-2ubuntu1 [575 kB] Get:20 http://ftpmaster.internal/ubuntu xenial/main s390x libfftw3-single3 s390x 3.3.4-2ubuntu1 [409 kB] Get:21 http://ftpmaster.internal/ubuntu xenial/main s390x libjpeg-turbo8 s390x 1.4.2-0ubuntu3 [102 kB] Get:22 http://ftpmaster.internal/ubuntu xenial/main s390x libmagic1 s390x 1:5.25-2ubuntu1 [214 kB] Get:23 http://ftpmaster.internal/ubuntu xenial/main s390x file s390x 1:5.25-2ubuntu1 [21.5 kB] Get:24 http://ftpmaster.internal/ubuntu xenial/main s390x libasprintf0v5 s390x 0.19.7-2ubuntu3 [6344 B] Get:25 http://ftpmaster.internal/ubuntu xenial/main s390x gettext-base s390x 0.19.7-2ubuntu3 [47.7 kB] Get:26 http://ftpmaster.internal/ubuntu xenial/main s390x libglib2.0-0 s390x 2.47.6-1 [1046 kB] Get:27 http://ftpmaster.internal/ubuntu xenial/main s390x autotools-dev all 20150820.1 [39.8 kB] Get:28 http://ftpmaster.internal/ubuntu xenial/main s390x libcroco3 s390x 0.6.11-1 [76.5 kB] Get:29 http://ftpmaster.internal/ubuntu xenial/main s390x libunistring0 s390x 0.9.3-5.2ubuntu1 [262 kB] Get:30 http://ftpmaster.internal/ubuntu xenial/main s390x gettext s390x 0.19.7-2ubuntu3 [1052 kB] Get:31 http://ftpmaster.internal/ubuntu xenial/main s390x intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:32 http://ftpmaster.internal/ubuntu xenial/main s390x po-debconf all 1.0.19 [234 kB] Get:33 http://ftpmaster.internal/ubuntu xenial/main s390x libarchive-zip-perl all 1.56-2 [84.1 kB] Get:34 http://ftpmaster.internal/ubuntu xenial/main s390x libfile-stripnondeterminism-perl all 0.015-1 [10.3 kB] Get:35 http://ftpmaster.internal/ubuntu xenial/main s390x libtimedate-perl all 2.3000-2 [37.5 kB] Get:36 http://ftpmaster.internal/ubuntu xenial/main s390x dh-strip-nondeterminism all 0.015-1 [4864 B] Get:37 http://ftpmaster.internal/ubuntu xenial/main s390x debhelper all 9.20160115ubuntu2 [740 kB] Get:38 http://ftpmaster.internal/ubuntu xenial/main s390x libblas-common s390x 3.6.0-2ubuntu2 [5334 B] Get:39 http://ftpmaster.internal/ubuntu xenial/main s390x libblas3 s390x 3.6.0-2ubuntu2 [126 kB] Get:40 http://ftpmaster.internal/ubuntu xenial/main s390x libblas-dev s390x 3.6.0-2ubuntu2 [130 kB] Get:41 http://ftpmaster.internal/ubuntu xenial/main s390x libboost1.58-dev s390x 1.58.0+dfsg-4.1ubuntu3 [6237 kB] Get:42 http://ftpmaster.internal/ubuntu xenial/main s390x libboost-dev s390x 1.58.0.1 [3212 B] Get:43 http://ftpmaster.internal/ubuntu xenial/main s390x ocl-icd-libopencl1 s390x 2.2.8-1 [30.1 kB] Get:44 http://ftpmaster.internal/ubuntu xenial/universe s390x libclblas2 s390x 2.10-1 [791 kB] Get:45 http://ftpmaster.internal/ubuntu xenial/universe s390x libclblas-dev s390x 2.10-1 [26.2 kB] Get:46 http://ftpmaster.internal/ubuntu xenial/universe s390x libclfft2 s390x 2.10.0-1 [181 kB] Get:47 http://ftpmaster.internal/ubuntu xenial/universe s390x libclfft-dev s390x 2.10.0-1 [14.3 kB] Get:48 http://ftpmaster.internal/ubuntu xenial/main s390x opencl-headers all 2.0~svn32091-2 [56.0 kB] Get:49 http://ftpmaster.internal/ubuntu xenial/main s390x ocl-icd-opencl-dev s390x 2.2.8-1 [2516 B] Get:50 http://ftpmaster.internal/ubuntu xenial/universe s390x libcompute-dev all 0.5-1 [145 kB] Get:51 http://ftpmaster.internal/ubuntu xenial/main s390x libfftw3-bin s390x 3.3.4-2ubuntu1 [27.6 kB] Get:52 http://ftpmaster.internal/ubuntu xenial/main s390x libfftw3-dev s390x 3.3.4-2ubuntu1 [1284 kB] Get:53 http://ftpmaster.internal/ubuntu xenial/main s390x libgtest-dev s390x 1.7.0-4ubuntu1 [197 kB] Get:54 http://ftpmaster.internal/ubuntu xenial/main s390x libilmbase12 s390x 2.2.0-8 [79.0 kB] Get:55 http://ftpmaster.internal/ubuntu xenial/main s390x libjpeg8 s390x 8c-2ubuntu8 [2142 B] Get:56 http://ftpmaster.internal/ubuntu xenial/main s390x libjasper1 s390x 1.900.1-debian1-2.4ubuntu1 [124 kB] Get:57 http://ftpmaster.internal/ubuntu xenial/universe s390x libjxr0 s390x 1.1-6 [155 kB] Get:58 http://ftpmaster.internal/ubuntu xenial/main s390x liblapack3 s390x 3.6.0-2ubuntu2 [1496 kB] Get:59 http://ftpmaster.internal/ubuntu xenial/main s390x liblapack-dev s390x 3.6.0-2ubuntu2 [1481 kB] Get:60 http://ftpmaster.internal/ubuntu xenial/main s390x libtmglib3 s390x 3.6.0-2ubuntu2 [91.3 kB] Get:61 http://ftpmaster.internal/ubuntu xenial/main s390x liblapacke s390x 3.6.0-2ubuntu2 [279 kB] Get:62 http://ftpmaster.internal/ubuntu xenial/main s390x libtmglib-dev s390x 3.6.0-2ubuntu2 [89.9 kB] Get:63 http://ftpmaster.internal/ubuntu xenial/main s390x liblapacke-dev s390x 3.6.0-2ubuntu2 [255 kB] Get:64 http://ftpmaster.internal/ubuntu xenial/main s390x liblcms2-2 s390x 2.6-3ubuntu2 [127 kB] Get:65 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu xenial/main s390x gfortran s390x 4:6-20160101-1ubuntu4 [1276 B] Get:66 http://ftpmaster.internal/ubuntu xenial/main s390x libopenexr22 s390x 2.2.0-9ubuntu1 [586 kB] Get:67 http://ftpmaster.internal/ubuntu xenial/main s390x libraw15 s390x 0.17.1-1 [228 kB] Get:68 http://ftpmaster.internal/ubuntu xenial/main s390x libjbig0 s390x 2.1-3.1 [26.6 kB] Get:69 http://ftpmaster.internal/ubuntu xenial/main s390x libtiff5 s390x 4.0.6-1 [139 kB] Get:70 http://ftpmaster.internal/ubuntu xenial/main s390x pkg-config s390x 0.29-2ubuntu2 [43.4 kB] Get:71 http://ftpmaster.internal/ubuntu xenial/universe s390x libopenjp2-7 s390x 2.1.0-2.1 [100 kB] Get:72 http://ftpmaster.internal/ubuntu xenial/main s390x libwebp5 s390x 0.4.4-1 [145 kB] Get:73 http://ftpmaster.internal/ubuntu xenial/main s390x libwebpmux1 s390x 0.4.4-1 [13.5 kB] Get:74 http://ftpmaster.internal/ubuntu xenial/universe s390x libfreeimage3 s390x 3.17.0+ds1-2 [245 kB] Get:75 http://ftpmaster.internal/ubuntu xenial/universe s390x libfreeimage-dev s390x 3.17.0+ds1-2 [18.5 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 62.9 MB in 9s (6797 kB/s) Selecting previously unselected package groff-base. (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 ... 12979 files and directories currently installed.) Preparing to unpack .../groff-base_1.22.3-7_s390x.deb ... Unpacking groff-base (1.22.3-7) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.6ubuntu3_s390x.deb ... Unpacking bsdmainutils (9.0.6ubuntu3) ... Selecting previously unselected package libpipeline1:s390x. Preparing to unpack .../libpipeline1_1.4.1-2_s390x.deb ... Unpacking libpipeline1:s390x (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.7.5-1_s390x.deb ... Unpacking man-db (2.7.5-1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../cmake-data_3.3.2is3.2.2-0ubuntu5_all.deb ... Unpacking cmake-data (3.3.2is3.2.2-0ubuntu5) ... Selecting previously unselected package liblzo2-2:s390x. Preparing to unpack .../liblzo2-2_2.08-1.2_s390x.deb ... Unpacking liblzo2-2:s390x (2.08-1.2) ... Selecting previously unselected package libicu55:s390x. Preparing to unpack .../libicu55_55.1-7_s390x.deb ... Unpacking libicu55:s390x (55.1-7) ... Selecting previously unselected package libxml2:s390x. Preparing to unpack .../libxml2_2.9.3+dfsg1-1_s390x.deb ... Unpacking libxml2:s390x (2.9.3+dfsg1-1) ... Selecting previously unselected package libarchive13:s390x. Preparing to unpack .../libarchive13_3.1.2-11build1_s390x.deb ... Unpacking libarchive13:s390x (3.1.2-11build1) ... Selecting previously unselected package libcurl3:s390x. Preparing to unpack .../libcurl3_7.47.0-1ubuntu2_s390x.deb ... Unpacking libcurl3:s390x (7.47.0-1ubuntu2) ... Selecting previously unselected package libexpat1:s390x. Preparing to unpack .../libexpat1_2.1.0-7_s390x.deb ... Unpacking libexpat1:s390x (2.1.0-7) ... Selecting previously unselected package libjsoncpp1:s390x. Preparing to unpack .../libjsoncpp1_1.6.5-4_s390x.deb ... Unpacking libjsoncpp1:s390x (1.6.5-4) ... Selecting previously unselected package cmake. Preparing to unpack .../cmake_3.3.2is3.2.2-0ubuntu5_s390x.deb ... Unpacking cmake (3.3.2is3.2.2-0ubuntu5) ... Selecting previously unselected package libfftw3-double3:s390x. Preparing to unpack .../libfftw3-double3_3.3.4-2ubuntu1_s390x.deb ... Unpacking libfftw3-double3:s390x (3.3.4-2ubuntu1) ... Selecting previously unselected package libfftw3-long3:s390x. Preparing to unpack .../libfftw3-long3_3.3.4-2ubuntu1_s390x.deb ... Unpacking libfftw3-long3:s390x (3.3.4-2ubuntu1) ... Selecting previously unselected package libfftw3-single3:s390x. Preparing to unpack .../libfftw3-single3_3.3.4-2ubuntu1_s390x.deb ... Unpacking libfftw3-single3:s390x (3.3.4-2ubuntu1) ... Selecting previously unselected package libjpeg-turbo8:s390x. Preparing to unpack .../libjpeg-turbo8_1.4.2-0ubuntu3_s390x.deb ... Unpacking libjpeg-turbo8:s390x (1.4.2-0ubuntu3) ... Selecting previously unselected package libmagic1:s390x. Preparing to unpack .../libmagic1_1%3a5.25-2ubuntu1_s390x.deb ... Unpacking libmagic1:s390x (1:5.25-2ubuntu1) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.25-2ubuntu1_s390x.deb ... Unpacking file (1:5.25-2ubuntu1) ... Selecting previously unselected package libasprintf0v5:s390x. Preparing to unpack .../libasprintf0v5_0.19.7-2ubuntu3_s390x.deb ... Unpacking libasprintf0v5:s390x (0.19.7-2ubuntu3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.19.7-2ubuntu3_s390x.deb ... Unpacking gettext-base (0.19.7-2ubuntu3) ... Selecting previously unselected package libglib2.0-0:s390x. Preparing to unpack .../libglib2.0-0_2.47.6-1_s390x.deb ... Unpacking libglib2.0-0:s390x (2.47.6-1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../autotools-dev_20150820.1_all.deb ... Unpacking autotools-dev (20150820.1) ... Selecting previously unselected package libcroco3:s390x. Preparing to unpack .../libcroco3_0.6.11-1_s390x.deb ... Unpacking libcroco3:s390x (0.6.11-1) ... Selecting previously unselected package libunistring0:s390x. Preparing to unpack .../libunistring0_0.9.3-5.2ubuntu1_s390x.deb ... Unpacking libunistring0:s390x (0.9.3-5.2ubuntu1) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.19.7-2ubuntu3_s390x.deb ... Unpacking gettext (0.19.7-2ubuntu3) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../po-debconf_1.0.19_all.deb ... Unpacking po-debconf (1.0.19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../libarchive-zip-perl_1.56-2_all.deb ... Unpacking libarchive-zip-perl (1.56-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../libfile-stripnondeterminism-perl_0.015-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.015-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../dh-strip-nondeterminism_0.015-1_all.deb ... Unpacking dh-strip-nondeterminism (0.015-1) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20160115ubuntu2_all.deb ... Unpacking debhelper (9.20160115ubuntu2) ... Selecting previously unselected package libgfortran3:s390x. Preparing to unpack .../libgfortran3_6-20160313-0ubuntu11_s390x.deb ... Unpacking libgfortran3:s390x (6-20160313-0ubuntu11) ... Selecting previously unselected package libgfortran-6-dev:s390x. Preparing to unpack .../libgfortran-6-dev_6-20160313-0ubuntu11_s390x.deb ... Unpacking libgfortran-6-dev:s390x (6-20160313-0ubuntu11) ... Selecting previously unselected package gfortran-6. Preparing to unpack .../gfortran-6_6-20160313-0ubuntu11_s390x.deb ... Unpacking gfortran-6 (6-20160313-0ubuntu11) ... Selecting previously unselected package gfortran. Preparing to unpack .../gfortran_4%3a6-20160101-1ubuntu4_s390x.deb ... Unpacking gfortran (4:6-20160101-1ubuntu4) ... Selecting previously unselected package libblas-common. Preparing to unpack .../libblas-common_3.6.0-2ubuntu2_s390x.deb ... Unpacking libblas-common (3.6.0-2ubuntu2) ... Selecting previously unselected package libblas3. Preparing to unpack .../libblas3_3.6.0-2ubuntu2_s390x.deb ... Unpacking libblas3 (3.6.0-2ubuntu2) ... Selecting previously unselected package libblas-dev. Preparing to unpack .../libblas-dev_3.6.0-2ubuntu2_s390x.deb ... Unpacking libblas-dev (3.6.0-2ubuntu2) ... Selecting previously unselected package libboost1.58-dev:s390x. Preparing to unpack .../libboost1.58-dev_1.58.0+dfsg-4.1ubuntu3_s390x.deb ... Unpacking libboost1.58-dev:s390x (1.58.0+dfsg-4.1ubuntu3) ... Selecting previously unselected package libboost-dev:s390x. Preparing to unpack .../libboost-dev_1.58.0.1_s390x.deb ... Unpacking libboost-dev:s390x (1.58.0.1) ... Selecting previously unselected package ocl-icd-libopencl1:s390x. Preparing to unpack .../ocl-icd-libopencl1_2.2.8-1_s390x.deb ... Unpacking ocl-icd-libopencl1:s390x (2.2.8-1) ... Selecting previously unselected package libclblas2:s390x. Preparing to unpack .../libclblas2_2.10-1_s390x.deb ... Unpacking libclblas2:s390x (2.10-1) ... Selecting previously unselected package libclblas-dev:s390x. Preparing to unpack .../libclblas-dev_2.10-1_s390x.deb ... Unpacking libclblas-dev:s390x (2.10-1) ... Selecting previously unselected package libclfft2:s390x. Preparing to unpack .../libclfft2_2.10.0-1_s390x.deb ... Unpacking libclfft2:s390x (2.10.0-1) ... Selecting previously unselected package libclfft-dev. Preparing to unpack .../libclfft-dev_2.10.0-1_s390x.deb ... Unpacking libclfft-dev (2.10.0-1) ... Selecting previously unselected package opencl-headers. Preparing to unpack .../opencl-headers_2.0~svn32091-2_all.deb ... Unpacking opencl-headers (2.0~svn32091-2) ... Selecting previously unselected package ocl-icd-opencl-dev:s390x. Preparing to unpack .../ocl-icd-opencl-dev_2.2.8-1_s390x.deb ... Unpacking ocl-icd-opencl-dev:s390x (2.2.8-1) ... Selecting previously unselected package libcompute-dev. Preparing to unpack .../libcompute-dev_0.5-1_all.deb ... Unpacking libcompute-dev (0.5-1) ... Selecting previously unselected package libfftw3-bin. Preparing to unpack .../libfftw3-bin_3.3.4-2ubuntu1_s390x.deb ... Unpacking libfftw3-bin (3.3.4-2ubuntu1) ... Selecting previously unselected package libfftw3-dev:s390x. Preparing to unpack .../libfftw3-dev_3.3.4-2ubuntu1_s390x.deb ... Unpacking libfftw3-dev:s390x (3.3.4-2ubuntu1) ... Selecting previously unselected package libgtest-dev:s390x. Preparing to unpack .../libgtest-dev_1.7.0-4ubuntu1_s390x.deb ... Unpacking libgtest-dev:s390x (1.7.0-4ubuntu1) ... Selecting previously unselected package libilmbase12:s390x. Preparing to unpack .../libilmbase12_2.2.0-8_s390x.deb ... Unpacking libilmbase12:s390x (2.2.0-8) ... Selecting previously unselected package libjpeg8:s390x. Preparing to unpack .../libjpeg8_8c-2ubuntu8_s390x.deb ... Unpacking libjpeg8:s390x (8c-2ubuntu8) ... Selecting previously unselected package libjasper1:s390x. Preparing to unpack .../libjasper1_1.900.1-debian1-2.4ubuntu1_s390x.deb ... Unpacking libjasper1:s390x (1.900.1-debian1-2.4ubuntu1) ... Selecting previously unselected package libjxr0:s390x. Preparing to unpack .../libjxr0_1.1-6_s390x.deb ... Unpacking libjxr0:s390x (1.1-6) ... Selecting previously unselected package liblapack3. Preparing to unpack .../liblapack3_3.6.0-2ubuntu2_s390x.deb ... Unpacking liblapack3 (3.6.0-2ubuntu2) ... Selecting previously unselected package liblapack-dev. Preparing to unpack .../liblapack-dev_3.6.0-2ubuntu2_s390x.deb ... Unpacking liblapack-dev (3.6.0-2ubuntu2) ... Selecting previously unselected package libtmglib3. Preparing to unpack .../libtmglib3_3.6.0-2ubuntu2_s390x.deb ... Unpacking libtmglib3 (3.6.0-2ubuntu2) ... Selecting previously unselected package liblapacke. Preparing to unpack .../liblapacke_3.6.0-2ubuntu2_s390x.deb ... Unpacking liblapacke (3.6.0-2ubuntu2) ... Selecting previously unselected package libtmglib-dev. Preparing to unpack .../libtmglib-dev_3.6.0-2ubuntu2_s390x.deb ... Unpacking libtmglib-dev (3.6.0-2ubuntu2) ... Selecting previously unselected package liblapacke-dev. Preparing to unpack .../liblapacke-dev_3.6.0-2ubuntu2_s390x.deb ... Unpacking liblapacke-dev (3.6.0-2ubuntu2) ... Selecting previously unselected package liblcms2-2:s390x. Preparing to unpack .../liblcms2-2_2.6-3ubuntu2_s390x.deb ... Unpacking liblcms2-2:s390x (2.6-3ubuntu2) ... Selecting previously unselected package libopenexr22:s390x. Preparing to unpack .../libopenexr22_2.2.0-9ubuntu1_s390x.deb ... Unpacking libopenexr22:s390x (2.2.0-9ubuntu1) ... Selecting previously unselected package libraw15:s390x. Preparing to unpack .../libraw15_0.17.1-1_s390x.deb ... Unpacking libraw15:s390x (0.17.1-1) ... Selecting previously unselected package libjbig0:s390x. Preparing to unpack .../libjbig0_2.1-3.1_s390x.deb ... Unpacking libjbig0:s390x (2.1-3.1) ... Selecting previously unselected package libtiff5:s390x. Preparing to unpack .../libtiff5_4.0.6-1_s390x.deb ... Unpacking libtiff5:s390x (4.0.6-1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../pkg-config_0.29-2ubuntu2_s390x.deb ... Unpacking pkg-config (0.29-2ubuntu2) ... Selecting previously unselected package libopenjp2-7:s390x. Preparing to unpack .../libopenjp2-7_2.1.0-2.1_s390x.deb ... Unpacking libopenjp2-7:s390x (2.1.0-2.1) ... Selecting previously unselected package libwebp5:s390x. Preparing to unpack .../libwebp5_0.4.4-1_s390x.deb ... Unpacking libwebp5:s390x (0.4.4-1) ... Selecting previously unselected package libwebpmux1:s390x. Preparing to unpack .../libwebpmux1_0.4.4-1_s390x.deb ... Unpacking libwebpmux1:s390x (0.4.4-1) ... Selecting previously unselected package libfreeimage3:s390x. Preparing to unpack .../libfreeimage3_3.17.0+ds1-2_s390x.deb ... Unpacking libfreeimage3:s390x (3.17.0+ds1-2) ... Selecting previously unselected package libfreeimage-dev. Preparing to unpack .../libfreeimage-dev_3.17.0+ds1-2_s390x.deb ... Unpacking libfreeimage-dev (3.17.0+ds1-2) ... Selecting previously unselected package sbuild-build-depends-arrayfire-dummy. Preparing to unpack .../sbuild-build-depends-arrayfire-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-arrayfire-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... Setting up groff-base (1.22.3-7) ... Setting up bsdmainutils (9.0.6ubuntu3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libpipeline1:s390x (1.4.1-2) ... Setting up man-db (2.7.5-1) ... Not building database; man-db/auto-update is not 'true'. Setting up cmake-data (3.3.2is3.2.2-0ubuntu5) ... Setting up liblzo2-2:s390x (2.08-1.2) ... Setting up libicu55:s390x (55.1-7) ... Setting up libxml2:s390x (2.9.3+dfsg1-1) ... Setting up libarchive13:s390x (3.1.2-11build1) ... Setting up libcurl3:s390x (7.47.0-1ubuntu2) ... Setting up libexpat1:s390x (2.1.0-7) ... Setting up libjsoncpp1:s390x (1.6.5-4) ... Setting up cmake (3.3.2is3.2.2-0ubuntu5) ... Setting up libfftw3-double3:s390x (3.3.4-2ubuntu1) ... Setting up libfftw3-long3:s390x (3.3.4-2ubuntu1) ... Setting up libfftw3-single3:s390x (3.3.4-2ubuntu1) ... Setting up libjpeg-turbo8:s390x (1.4.2-0ubuntu3) ... Setting up libmagic1:s390x (1:5.25-2ubuntu1) ... Setting up file (1:5.25-2ubuntu1) ... Setting up libasprintf0v5:s390x (0.19.7-2ubuntu3) ... Setting up gettext-base (0.19.7-2ubuntu3) ... Setting up libglib2.0-0:s390x (2.47.6-1) ... No schema files found: doing nothing. Setting up autotools-dev (20150820.1) ... Setting up libcroco3:s390x (0.6.11-1) ... Setting up libunistring0:s390x (0.9.3-5.2ubuntu1) ... Setting up gettext (0.19.7-2ubuntu3) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up po-debconf (1.0.19) ... Setting up libarchive-zip-perl (1.56-2) ... Setting up libfile-stripnondeterminism-perl (0.015-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libgfortran3:s390x (6-20160313-0ubuntu11) ... Setting up libgfortran-6-dev:s390x (6-20160313-0ubuntu11) ... Setting up gfortran-6 (6-20160313-0ubuntu11) ... Setting up gfortran (4:6-20160101-1ubuntu4) ... update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode Setting up libblas-common (3.6.0-2ubuntu2) ... Setting up libblas3 (3.6.0-2ubuntu2) ... update-alternatives: using /usr/lib/libblas/libblas.so.3 to provide /usr/lib/libblas.so.3 (libblas.so.3) in auto mode Setting up libblas-dev (3.6.0-2ubuntu2) ... update-alternatives: using /usr/lib/libblas/libblas.so to provide /usr/lib/libblas.so (libblas.so) in auto mode Setting up libboost1.58-dev:s390x (1.58.0+dfsg-4.1ubuntu3) ... Setting up libboost-dev:s390x (1.58.0.1) ... Setting up ocl-icd-libopencl1:s390x (2.2.8-1) ... Setting up libclblas2:s390x (2.10-1) ... Setting up libclblas-dev:s390x (2.10-1) ... Setting up libclfft2:s390x (2.10.0-1) ... Setting up libclfft-dev (2.10.0-1) ... Setting up opencl-headers (2.0~svn32091-2) ... Setting up ocl-icd-opencl-dev:s390x (2.2.8-1) ... Setting up libcompute-dev (0.5-1) ... Setting up libfftw3-bin (3.3.4-2ubuntu1) ... Setting up libfftw3-dev:s390x (3.3.4-2ubuntu1) ... Setting up libgtest-dev:s390x (1.7.0-4ubuntu1) ... Setting up libilmbase12:s390x (2.2.0-8) ... Setting up libjpeg8:s390x (8c-2ubuntu8) ... Setting up libjasper1:s390x (1.900.1-debian1-2.4ubuntu1) ... Setting up libjxr0:s390x (1.1-6) ... Setting up liblapack3 (3.6.0-2ubuntu2) ... update-alternatives: using /usr/lib/lapack/liblapack.so.3 to provide /usr/lib/liblapack.so.3 (liblapack.so.3) in auto mode Setting up liblapack-dev (3.6.0-2ubuntu2) ... update-alternatives: using /usr/lib/lapack/liblapack.so to provide /usr/lib/liblapack.so (liblapack.so) in auto mode Setting up libtmglib3 (3.6.0-2ubuntu2) ... Setting up liblapacke (3.6.0-2ubuntu2) ... Setting up libtmglib-dev (3.6.0-2ubuntu2) ... Setting up liblapacke-dev (3.6.0-2ubuntu2) ... Setting up liblcms2-2:s390x (2.6-3ubuntu2) ... Setting up libopenexr22:s390x (2.2.0-9ubuntu1) ... Setting up libraw15:s390x (0.17.1-1) ... Setting up libjbig0:s390x (2.1-3.1) ... Setting up libtiff5:s390x (4.0.6-1) ... Setting up pkg-config (0.29-2ubuntu2) ... Setting up libopenjp2-7:s390x (2.1.0-2.1) ... Setting up libwebp5:s390x (0.4.4-1) ... Setting up libwebpmux1:s390x (0.4.4-1) ... Setting up libfreeimage3:s390x (3.17.0+ds1-2) ... Setting up libfreeimage-dev (3.17.0+ds1-2) ... Setting up debhelper (9.20160115ubuntu2) ... Setting up sbuild-build-depends-arrayfire-dummy (0.invalid.0) ... Setting up dh-strip-nondeterminism (0.015-1) ... Processing triggers for libc-bin (2.21-0ubuntu6) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-10-generic s390x (s390x) Toolchain package versions: binutils_2.26-6ubuntu1 dpkg-dev_1.18.4ubuntu1 g++-5_5.3.1-11ubuntu1 g++-6_6-20160313-0ubuntu11 gcc-5_5.3.1-11ubuntu1 gcc-6_6-20160313-0ubuntu11 libc6-dev_2.21-0ubuntu6 libstdc++-5-dev_5.3.1-11ubuntu1 libstdc++-6-dev_6-20160313-0ubuntu11 libstdc++6_6-20160313-0ubuntu11 linux-libc-dev_4.4.0-12.28 Package versions: adduser_3.113+nmu3ubuntu4 advancecomp_1.20-1 apt_1.2.4 apt-transport-https_1.2.4 autotools-dev_20150820.1 base-files_9.4ubuntu3 base-passwd_3.5.39 bash_4.3-14ubuntu1 binutils_2.26-6ubuntu1 bsdmainutils_9.0.6ubuntu3 bsdutils_1:2.27.1-4ubuntu1 build-essential_12.1ubuntu2 bzip2_1.0.6-8 ca-certificates_20160104ubuntu1 cmake_3.3.2is3.2.2-0ubuntu5 cmake-data_3.3.2is3.2.2-0ubuntu5 coreutils_8.25-2ubuntu2 cpp_4:6-20160101-1ubuntu4 cpp-5_5.3.1-11ubuntu1 cpp-6_6-20160313-0ubuntu11 dash_0.5.8-2.1ubuntu2 debconf_1.5.58ubuntu1 debhelper_9.20160115ubuntu2 debianutils_4.7 dh-strip-nondeterminism_0.015-1 diffutils_1:3.3-3 dmsetup_2:1.02.110-1ubuntu7 dpkg_1.18.4ubuntu1 dpkg-dev_1.18.4ubuntu1 e2fslibs_1.42.13-1ubuntu1 e2fsprogs_1.42.13-1ubuntu1 fakeroot_1.20.2-1ubuntu1 file_1:5.25-2ubuntu1 findutils_4.6.0+git+20160126-2 g++_4:6-20160101-1ubuntu4 g++-5_5.3.1-11ubuntu1 g++-6_6-20160313-0ubuntu11 gcc_4:6-20160101-1ubuntu4 gcc-5_5.3.1-11ubuntu1 gcc-5-base_5.3.1-11ubuntu1 gcc-6_6-20160313-0ubuntu11 gcc-6-base_6-20160313-0ubuntu11 gettext_0.19.7-2ubuntu3 gettext-base_0.19.7-2ubuntu3 gfortran_4:6-20160101-1ubuntu4 gfortran-6_6-20160313-0ubuntu11 gnupg_1.4.20-1ubuntu3 gpgv_1.4.20-1ubuntu3 grep_2.23-1 groff-base_1.22.3-7 gzip_1.6-4ubuntu1 hostname_3.16ubuntu2 init_1.29ubuntu1 init-system-helpers_1.29ubuntu1 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3 libapparmor1_2.10-3ubuntu2 libapt-pkg4.16_1.0.10.2ubuntu1 libapt-pkg5.0_1.2.4 libarchive-zip-perl_1.56-2 libarchive13_3.1.2-11build1 libasn1-8-heimdal_1.7~git20150920+dfsg-4ubuntu1 libasprintf0v5_0.19.7-2ubuntu3 libatomic1_6-20160313-0ubuntu11 libattr1_1:2.4.47-2 libaudit-common_1:2.4.5-1ubuntu2 libaudit1_1:2.4.5-1ubuntu2 libblas-common_3.6.0-2ubuntu2 libblas-dev_3.6.0-2ubuntu2 libblas3_3.6.0-2ubuntu2 libblkid1_2.27.1-4ubuntu1 libboost-dev_1.58.0.1 libboost1.58-dev_1.58.0+dfsg-4.1ubuntu3 libbz2-1.0_1.0.6-8 libc-bin_2.21-0ubuntu6 libc-dev-bin_2.21-0ubuntu6 libc6_2.21-0ubuntu6 libc6-dev_2.21-0ubuntu6 libcap2_1:2.24-12 libcap2-bin_1:2.24-12 libcc1-0_6-20160313-0ubuntu11 libclblas-dev_2.10-1 libclblas2_2.10-1 libclfft-dev_2.10.0-1 libclfft2_2.10.0-1 libcomerr2_1.42.13-1ubuntu1 libcompute-dev_0.5-1 libcroco3_0.6.11-1 libcryptsetup4_2:1.6.6-5ubuntu2 libcurl3_7.47.0-1ubuntu2 libcurl3-gnutls_7.47.0-1ubuntu2 libdb5.3_5.3.28-11 libdebconfclient0_0.198ubuntu1 libdevmapper1.02.1_2:1.02.110-1ubuntu7 libdpkg-perl_1.18.4ubuntu1 libexpat1_2.1.0-7 libfakeroot_1.20.2-1ubuntu1 libfdisk1_2.27.1-4ubuntu1 libffi6_3.2.1-4 libfftw3-bin_3.3.4-2ubuntu1 libfftw3-dev_3.3.4-2ubuntu1 libfftw3-double3_3.3.4-2ubuntu1 libfftw3-long3_3.3.4-2ubuntu1 libfftw3-single3_3.3.4-2ubuntu1 libfile-stripnondeterminism-perl_0.015-1 libfreeimage-dev_3.17.0+ds1-2 libfreeimage3_3.17.0+ds1-2 libgcc-5-dev_5.3.1-11ubuntu1 libgcc-6-dev_6-20160313-0ubuntu11 libgcc1_1:6-20160313-0ubuntu11 libgcrypt20_1.6.5-2 libgdbm3_1.8.3-13.1 libgfortran-6-dev_6-20160313-0ubuntu11 libgfortran3_6-20160313-0ubuntu11 libglib2.0-0_2.47.6-1 libgmp10_2:6.1.0+dfsg-2 libgnutls-deb0-28_3.3.18-1ubuntu1 libgnutls30_3.4.9-2ubuntu1 libgomp1_6-20160313-0ubuntu11 libgpg-error0_1.21-2ubuntu1 libgssapi-krb5-2_1.13.2+dfsg-5 libgssapi3-heimdal_1.7~git20150920+dfsg-4ubuntu1 libgtest-dev_1.7.0-4ubuntu1 libhcrypto4-heimdal_1.7~git20150920+dfsg-4ubuntu1 libheimbase1-heimdal_1.7~git20150920+dfsg-4ubuntu1 libheimntlm0-heimdal_1.7~git20150920+dfsg-4ubuntu1 libhogweed4_3.2-1 libhx509-5-heimdal_1.7~git20150920+dfsg-4ubuntu1 libicu55_55.1-7 libidn11_1.32-3ubuntu1 libilmbase12_2.2.0-8 libisl15_0.16.1-1 libitm1_6-20160313-0ubuntu11 libjasper1_1.900.1-debian1-2.4ubuntu1 libjbig0_2.1-3.1 libjpeg-turbo8_1.4.2-0ubuntu3 libjpeg8_8c-2ubuntu8 libjsoncpp1_1.6.5-4 libjxr0_1.1-6 libk5crypto3_1.13.2+dfsg-5 libkeyutils1_1.5.9-8ubuntu1 libkmod2_22-1ubuntu4 libkrb5-26-heimdal_1.7~git20150920+dfsg-4ubuntu1 libkrb5-3_1.13.2+dfsg-5 libkrb5support0_1.13.2+dfsg-5 liblapack-dev_3.6.0-2ubuntu2 liblapack3_3.6.0-2ubuntu2 liblapacke_3.6.0-2ubuntu2 liblapacke-dev_3.6.0-2ubuntu2 liblcms2-2_2.6-3ubuntu2 libldap-2.4-2_2.4.42+dfsg-2ubuntu3 liblockfile-bin_1.09-6ubuntu1 liblockfile1_1.09-6ubuntu1 liblz4-1_0.0~r131-2 liblzma5_5.1.1alpha+20120614-2ubuntu2 liblzo2-2_2.08-1.2 libmagic1_1:5.25-2ubuntu1 libmount1_2.27.1-4ubuntu1 libmpc3_1.0.3-1 libmpfr4_3.1.4-1 libncurses5_6.0+20160213-1ubuntu1 libncursesw5_6.0+20160213-1ubuntu1 libnettle6_3.2-1 libopenexr22_2.2.0-9ubuntu1 libopenjp2-7_2.1.0-2.1 libp11-kit0_0.23.2-3 libpam-modules_1.1.8-3.1ubuntu3 libpam-modules-bin_1.1.8-3.1ubuntu3 libpam-runtime_1.1.8-3.1ubuntu3 libpam0g_1.1.8-3.1ubuntu3 libpcre3_2:8.38-3 libperl5.22_5.22.1-8 libpipeline1_1.4.1-2 libpng12-0_1.2.54-1ubuntu1 libprocps3_1:3.3.9-1ubuntu8 libprocps4_2:3.3.10-4ubuntu2 libraw15_0.17.1-1 libreadline6_6.3-8ubuntu2 libroken18-heimdal_1.7~git20150920+dfsg-4ubuntu1 librtmp1_2.4+20151223.gitfa8646d-1build1 libsasl2-2_2.1.26.dfsg1-14 libsasl2-modules-db_2.1.26.dfsg1-14 libseccomp2_2.2.3-3ubuntu1 libselinux1_2.4-3build1 libsemanage-common_2.3-1build2 libsemanage1_2.3-1build2 libsepol1_2.4-2 libslang2_2.3.0-2ubuntu1 libsmartcols1_2.27.1-4ubuntu1 libsqlite3-0_3.11.0-1ubuntu1 libss2_1.42.13-1ubuntu1 libssl1.0.0_1.0.2g-1ubuntu2 libstdc++-5-dev_5.3.1-11ubuntu1 libstdc++-6-dev_6-20160313-0ubuntu11 libstdc++6_6-20160313-0ubuntu11 libsystemd0_229-2ubuntu1 libtasn1-6_4.7-3 libtiff5_4.0.6-1 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160213-1ubuntu1 libtmglib-dev_3.6.0-2ubuntu2 libtmglib3_3.6.0-2ubuntu2 libudev1_229-2ubuntu1 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-28 libustr-1.0-1_1.0.4-5 libuuid1_2.27.1-4ubuntu1 libwebp5_0.4.4-1 libwebpmux1_0.4.4-1 libwind0-heimdal_1.7~git20150920+dfsg-4ubuntu1 libxml2_2.9.3+dfsg1-1 linux-libc-dev_4.4.0-12.28 lockfile-progs_0.1.17 login_1:4.2-3.1ubuntu4 lsb-base_9.20160110 make_4.1-6 man-db_2.7.5-1 mawk_1.3.3-17ubuntu2 mount_2.27.1-4ubuntu1 multiarch-support_2.21-0ubuntu6 ncurses-base_6.0+20160213-1ubuntu1 ncurses-bin_6.0+20160213-1ubuntu1 ocl-icd-libopencl1_2.2.8-1 ocl-icd-opencl-dev_2.2.8-1 opencl-headers_2.0~svn32091-2 openssl_1.0.2g-1ubuntu2 optipng_0.7.5-1 passwd_1:4.2-3.1ubuntu4 patch_2.7.5-1 perl_5.22.1-8 perl-base_5.22.1-8 perl-modules-5.22_5.22.1-8 pkg-config_0.29-2ubuntu2 pkg-create-dbgsym_0.70 pkgbinarymangler_129 po-debconf_1.0.19 policyrcd-script-zg2_0.1-2 procps_2:3.3.10-4ubuntu2 readline-common_6.3-8ubuntu2 sbuild-build-depends-arrayfire-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.2.2-7 sensible-utils_0.0.9 systemd_229-2ubuntu1 systemd-sysv_229-2ubuntu1 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.3ubuntu2 tar_1.28-2.1 tzdata_2016a-1 ubuntu-keyring_2012.05.19 udev_229-2ubuntu1 util-linux_2.27.1-4ubuntu1 xz-utils_5.1.1alpha+20120614-2ubuntu2 zlib1g_1:1.2.8.dfsg-2ubuntu4 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Sat Jan 9 14:03:37 2016 UTC using RSA key ID 4E9F5DD9 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./arrayfire_3.2.2+dfsg1-2.dsc dpkg-source: info: extracting arrayfire in arrayfire-3.2.2+dfsg1 dpkg-source: info: unpacking arrayfire_3.2.2+dfsg1.orig.tar.gz dpkg-source: info: unpacking arrayfire_3.2.2+dfsg1-2.debian.tar.xz 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 Always-use-freeimage-flags-instead-of-hardcoded-offsets.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/home/buildd LANG=C.UTF-8 LC_ALL=POSIX LOGNAME=buildd MAIL=/var/mail/buildd OLDPWD=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=/<>/arrayfire-3.2.2+dfsg1 SHELL=/bin/sh SUDO_COMMAND=/usr/sbin/chroot /<> su buildd -s /bin/sh -c cd '/<>/arrayfire-3.2.2+dfsg1' && 'env' SUDO_GID=2501 SUDO_UID=2001 SUDO_USER=buildd TERM=unknown USER=buildd USERNAME=root dpkg-buildpackage ----------------- dpkg-buildpackage: source package arrayfire dpkg-buildpackage: source version 3.2.2+dfsg1-2 dpkg-buildpackage: source distribution unstable dpkg-source --before-build arrayfire-3.2.2+dfsg1 dpkg-buildpackage: host architecture s390x fakeroot debian/rules clean dh clean --parallel --builddirectory=/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu dh_testdir -O--parallel -O--builddirectory=/<>/arrayfire-3.2.2\+dfsg1/obj-s390x-linux-gnu debian/rules override_dh_auto_clean make[1]: Entering directory '/<>/arrayfire-3.2.2+dfsg1' dh_auto_clean # Remove auto-generated files. find /<>/arrayfire-3.2.2+dfsg1 -name "version.h" -delete make[1]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1' dh_clean -O--parallel -O--builddirectory=/<>/arrayfire-3.2.2\+dfsg1/obj-s390x-linux-gnu debian/rules build-arch dh build-arch --parallel --builddirectory=/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu dh_testdir -a -O--parallel -O--builddirectory=/<>/arrayfire-3.2.2\+dfsg1/obj-s390x-linux-gnu dh_update_autotools_config -a -O--parallel -O--builddirectory=/<>/arrayfire-3.2.2\+dfsg1/obj-s390x-linux-gnu debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/<>/arrayfire-3.2.2+dfsg1' dh_auto_configure -- -DAF_INSTALL_CMAKE_DIR=/usr/lib/s390x-linux-gnu/cmake/ArrayFire -DAF_INSTALL_DOC_DIR=/usr/share/doc/libarrayfire-doc -DAF_INSTALL_EXAMPLE_DIR=/usr/share/doc/libarrayfire-doc/examples -DAF_INSTALL_INC_DIR=/usr/include -DAF_INSTALL_LIB_DIR=/usr/lib/s390x-linux-gnu -DBUILD_CPU=ON -DBUILD_CUDA=OFF -DBUILD_GRAPHICS=OFF -DBUILD_NONFREE=OFF -DBUILD_OPENCL=ON -DBUILD_UNIFIED=ON -DUSE_SYSTEM_BOOST_COMPUTE=ON -DUSE_SYSTEM_CLBLAS=ON -DUSE_SYSTEM_CLFFT=ON -DWITH_COVERAGE=OFF -DBUILD_EXAMPLES=ON -DBUILD_GTEST=ON -DBUILD_TEST=ON -DBUILD_DOCS=OFF cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DAF_INSTALL_CMAKE_DIR=/usr/lib/s390x-linux-gnu/cmake/ArrayFire -DAF_INSTALL_DOC_DIR=/usr/share/doc/libarrayfire-doc -DAF_INSTALL_EXAMPLE_DIR=/usr/share/doc/libarrayfire-doc/examples -DAF_INSTALL_INC_DIR=/usr/include -DAF_INSTALL_LIB_DIR=/usr/lib/s390x-linux-gnu -DBUILD_CPU=ON -DBUILD_CUDA=OFF -DBUILD_GRAPHICS=OFF -DBUILD_NONFREE=OFF -DBUILD_OPENCL=ON -DBUILD_UNIFIED=ON -DUSE_SYSTEM_BOOST_COMPUTE=ON -DUSE_SYSTEM_CLBLAS=ON -DUSE_SYSTEM_CLFFT=ON -DWITH_COVERAGE=OFF -DBUILD_EXAMPLES=ON -DBUILD_GTEST=ON -DBUILD_TEST=ON -DBUILD_DOCS=OFF -- The C compiler identification is GNU 6.0.0 -- The CXX compiler identification is GNU 6.0.0 -- Check for working C compiler: /usr/bin/s390x-linux-gnu-gcc -- Check for working C compiler: /usr/bin/s390x-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/s390x-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/s390x-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- MIN_BUILD_TIME IS OFF -- Using Dynamic FreeImage Lib -- Found FREEIMAGE: /usr/include -- Using FreeImage library /usr/lib/s390x-linux-gnu/libfreeimage.so -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") -- checking for module 'cblas' -- package 'cblas' 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 [Accelerate] -- Checking for [vecLib] -- Checking for [cblas - atlas] -- Checking for [openblas] -- Checking for [cblas] -- Checking for [blas] -- Looking for cblas_dgemm -- Looking for cblas_dgemm - found -- CBLAS Symbols FOUND -- CBLAS library found -- Using CBLAS Library: /usr/lib/libblas.so -- Found FFTW: /usr/include -- FFTW Found ? TRUE -- FFTW Library: /usr/lib/s390x-linux-gnu/libfftw3.so;/usr/lib/s390x-linux-gnu/libfftw3f.so -- Found LAPACKE: /usr/lib/liblapacke.so;/usr/lib/liblapack.so;/usr/lib/libblas.so -- Found LAPACK: /usr/include -- Found OpenCL: /usr/lib/s390x-linux-gnu/libOpenCL.so (found version "2.0") -- checking for module 'cblas' -- package 'cblas' not found -- Checking for [Accelerate] -- Checking for [vecLib] -- Checking for [cblas - atlas] -- Checking for [openblas] -- Checking for [cblas] -- Checking for [blas] -- CBLAS Symbols FOUND -- CBLAS library found -- Using CBLAS Library: /usr/lib/libblas.so -- Boost version: 1.58.0 -- Looking for include file pthread.h -- Looking for include file pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- /<>/arrayfire-3.2.2+dfsg1/test/gtest -- TESTS: CPU backend is ON. -- Removing /<>/arrayfire-3.2.2+dfsg1/test/manual_memory_test.cpp from ctest -- TESTS: CUDA backend is OFF. CUDA was not found -- TESTS: OpenCL backend is ON. -- Removing /<>/arrayfire-3.2.2+dfsg1/test/manual_memory_test.cpp from ctest -- TESTS: UNIFIED backend is ON. -- EXAMPLES: CPU backend is ON. -- EXAMPLES: UNIFIED backend is ON. -- EXAMPLES: CUDA backend is OFF. CUDA was not found -- EXAMPLES: OpenCL backend is ON. -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: AF_INSTALL_DOC_DIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_SYSCONFDIR -- Build files have been written to: /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu make[1]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1' dh_auto_build -a -O--parallel -O--builddirectory=/<>/arrayfire-3.2.2\+dfsg1/obj-s390x-linux-gnu make -j4 make[1]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' /usr/bin/cmake -H/<>/arrayfire-3.2.2+dfsg1 -B/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-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 test/CMakeFiles/googletest.dir/build.make test/CMakeFiles/googletest.dir/depend make[3]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' make[3]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/arrayfire-3.2.2+dfsg1 /<>/arrayfire-3.2.2+dfsg1/test /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test/CMakeFiles/googletest.dir/DependInfo.cmake --color= Scanning dependencies of target googletest make[3]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' make -f test/CMakeFiles/googletest.dir/build.make test/CMakeFiles/googletest.dir/build cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/arrayfire-3.2.2+dfsg1 /<>/arrayfire-3.2.2+dfsg1 /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles/bin2cpp.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles make[3]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/arrayfire-3.2.2+dfsg1 /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu/CMakeFiles/afcpu.dir/DependInfo.cmake --color= [ 0%] Scanning dependencies of target bin2cpp make[3]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' make -f CMakeFiles/bin2cpp.dir/build.make CMakeFiles/bin2cpp.dir/build make[3]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles Creating directories for 'googletest' cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E make_directory /usr/src/gtest [ 0%] cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest Building CXX object CMakeFiles/bin2cpp.dir/CMakeModules/bin2cpp.cpp.o /usr/bin/s390x-linux-gnu-g++ -DAF_UNIFIED -DOS_LNX -DWITH_FREEIMAGE -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/bin2cpp.dir/CMakeModules/bin2cpp.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/CMakeModules/bin2cpp.cpp cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/tmp cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-stamp cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E touch /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-mkdir /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 0%] Scanning dependencies of target afcpu make[3]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' make -f src/backend/cpu/CMakeFiles/afcpu.dir/build.make src/backend/cpu/CMakeFiles/afcpu.dir/build No download step for 'googletest' cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E echo_append cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E touch /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-download /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 0%] [ 0%] No patch step for 'googletest' cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E echo_append make[3]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles No update step for 'googletest' [ 0%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/inverse.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/inverse.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/inverse.cpp cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E echo_append cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E touch /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-patch cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E touch /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-update /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 0%] /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/range.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/range.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/range.cpp [ 0%] Performing configure step for 'googletest' cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build && /usr/bin/cmake -Dgtest_force_shared_crt=ON -DCMAKE_CXX_COMPILER=/usr/bin/s390x-linux-gnu-g++ -DCMAKE_BUILD_TYPE=None "-DCMAKE_CXX_FLAGS=-g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 " "-DCMAKE_CXX_FLAGS_LIBSTDCPP=-g -O2 -fPIE -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" /usr/src/gtest -- The CXX compiler identification is GNU 6.0.0 -- The C compiler identification is GNU 6.0.0 -- Check for working CXX compiler: /usr/bin/s390x-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/s390x-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Check for working C compiler: /usr/bin/s390x-linux-gnu-gcc -- Check for working C compiler: /usr/bin/s390x-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) -- Looking for include file pthread.h Linking CXX executable bin2cpp /usr/bin/cmake -E cmake_link_script CMakeFiles/bin2cpp.dir/link.txt --verbose=1 /usr/bin/s390x-linux-gnu-g++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/bin2cpp.dir/CMakeModules/bin2cpp.cpp.o -o bin2cpp -rdynamic /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles -- Looking for include file pthread.h - found [ 0%] -- Looking for pthread_create Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/bilateral.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/bilateral.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/bilateral.cpp make[3]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 0%] Built target bin2cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 0%] -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/blas.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/blas.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/blas.cpp -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_LIBSTDCPP -- Build files have been written to: /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build && /usr/bin/cmake -E touch /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-configure /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 0%] Performing build step for 'googletest' cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build && make make[4]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build' make[5]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build' make[6]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build' Scanning dependencies of target gtest make[6]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build' make[6]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build' [ 50%] Building CXX object CMakeFiles/gtest.dir/src/gtest-all.cc.o 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 '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/arrayfire-3.2.2+dfsg1 /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/CMakeFiles/opencl_bin_target.dir/DependInfo.cmake --color= Scanning dependencies of target opencl_bin_target make[3]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-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 '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 0%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/transpose.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/transpose.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/transpose.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file transpose.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/transpose.hpp --name transpose_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 0%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/diag_extract.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/diag_extract.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/diag_extract.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file diag_extract.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/diag_extract.hpp --name diag_extract_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 0%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/shift.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/shift.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/shift.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file shift.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/shift.hpp --name shift_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 0%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/laset.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/laset.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/laset.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file laset.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/laset.hpp --name laset_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 87 [ 1%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/memcopy.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/memcopy.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file memcopy.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/memcopy.hpp --name memcopy_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 1%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_dim.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/scan_dim.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file scan_dim.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/scan_dim.hpp --name scan_dim_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 1%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/laswp.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/laswp.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/laswp.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file laswp.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/laswp.hpp --name laswp_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 1%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/jit.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/jit.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/jit.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file jit.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/jit.hpp --name jit_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 1%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/transform.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/transform.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/transform.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file transform.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/transform.hpp --name transform_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 1%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/resize.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/resize.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/resize.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file resize.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/resize.hpp --name resize_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 1%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/random.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/random.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/random.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file random.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/random.hpp --name random_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 1%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/orb.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file orb.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/orb.hpp --name orb_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 1%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/where.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/where.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/where.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file where.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/where.hpp --name where_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 1%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/lu_split.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 9 [ 2%] cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/lu_split.hpp" Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/gradient.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/gradient.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/gradient.cpp cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file lu_split.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/lu_split.hpp --name lu_split_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 88 [ 3%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/iir.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/iir.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/iir.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file iir.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/iir.hpp --name iir_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 3%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/histogram.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/histogram.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/histogram.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file histogram.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/histogram.hpp --name histogram_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 3%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/triangle.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/triangle.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/triangle.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file triangle.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/triangle.hpp --name triangle_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 3%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/matchTemplate.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/matchTemplate.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/matchTemplate.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file matchTemplate.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/matchTemplate.hpp --name matchTemplate_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 3%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/example.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/example.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/example.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file example.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/example.hpp --name example_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 3%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/assign.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/assign.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/assign.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file assign.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/assign.hpp --name assign_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 3%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce_dim.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce_dim.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/reduce_dim.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file reduce_dim.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/reduce_dim.hpp --name reduce_dim_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 3%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/hsv_rgb.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/hsv_rgb.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/hsv_rgb.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file hsv_rgb.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/hsv_rgb.hpp --name hsv_rgb_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 3%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/unwrap.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/unwrap.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file unwrap.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/unwrap.hpp --name unwrap_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 3%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce_dim.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce_dim.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/ireduce_dim.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file ireduce_dim.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/ireduce_dim.hpp --name ireduce_dim_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 3%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/regions.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file regions.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/regions.hpp --name regions_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 89 [ 4%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/range.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/range.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/range.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file range.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/range.hpp --name range_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 4%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/identity.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/identity.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/identity.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file identity.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/identity.hpp --name identity_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 4%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/transform_interp.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/transform_interp.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/transform_interp.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file transform_interp.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/transform_interp.hpp --name transform_interp_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 4%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/diff.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/diff.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/diff.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file diff.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/diff.hpp --name diff_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 4%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/rotate.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/rotate.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/rotate.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file rotate.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/rotate.hpp --name rotate_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 4%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/iota.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/iota.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/iota.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file iota.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/iota.hpp --name iota_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 4%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/scan_first.hpp" [ 4%] cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file scan_first.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/scan_first.hpp --name scan_first_cl --eof 0 Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/tile.cl to C++ source /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers [ 4%] cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/tile.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/tile.hpp" Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/unwrap.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/unwrap.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/unwrap.cpp cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file tile.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/tile.hpp --name tile_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 4%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve_separable.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/convolve_separable.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file convolve_separable.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/convolve_separable.hpp --name convolve_separable_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 4%] /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 90 Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/wrap.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers [ 5%] cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/wrap.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/wrap.hpp" Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/fast.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file wrap.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/wrap.hpp --name wrap_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/fast.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/fast.hpp" [ 5%] cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file fast.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/fast.hpp --name fast_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/set.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/set.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/set.cpp [ 5%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/index.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/index.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/index.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file index.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/index.hpp --name index_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 5%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/convolve.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file convolve.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/convolve.hpp --name convolve_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 5%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/diag_create.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/diag_create.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/diag_create.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file diag_create.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/diag_create.hpp --name diag_create_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 5%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/homography.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file homography.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/homography.hpp --name homography_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 5%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/approx2.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/approx2.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/approx2.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file approx2.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/approx2.hpp --name approx2_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 5%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sobel.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sobel.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/sobel.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file sobel.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/sobel.hpp --name sobel_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 5%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/approx1.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/approx1.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/approx1.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file approx1.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/approx1.hpp --name approx1_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 5%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/morph.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/morph.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/morph.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file morph.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/morph.hpp --name morph_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 5%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/transpose_inplace.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file transpose_inplace.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/transpose_inplace.hpp --name transpose_inplace_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 91 [ 6%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/susan.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/susan.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/susan.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file susan.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/susan.hpp --name susan_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 6%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reorder.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reorder.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/reorder.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file reorder.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/reorder.hpp --name reorder_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 6%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/iops.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/iops.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/iops.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file iops.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/iops.hpp --name iops_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 6%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ops.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ops.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/ops.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file ops.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/ops.hpp --name ops_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 6%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/fftconvolve_multiply.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/fftconvolve_multiply.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/fftconvolve_multiply.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file fftconvolve_multiply.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/fftconvolve_multiply.hpp --name fftconvolve_multiply_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 6%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/join.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/join.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/join.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file join.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/join.hpp --name join_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 6%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/gradient.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/gradient.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/gradient.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file gradient.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/gradient.hpp --name gradient_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 6%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce_first.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce_first.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/reduce_first.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file reduce_first.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/reduce_first.hpp --name reduce_first_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 6%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/meanshift.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/meanshift.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file meanshift.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/meanshift.hpp --name meanshift_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 6%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/laset_band.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/laset_band.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/laset_band.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file laset_band.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/laset_band.hpp --name laset_band_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 6%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/swapdblk.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/swapdblk.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/swapdblk.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file swapdblk.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/swapdblk.hpp --name swapdblk_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 92 [ 7%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/copy.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/copy.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/copy.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file copy.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/copy.hpp --name copy_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 7%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/fftconvolve_pack.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/fftconvolve_pack.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/fftconvolve_pack.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file fftconvolve_pack.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/fftconvolve_pack.hpp --name fftconvolve_pack_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 7%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/bilateral.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/bilateral.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file bilateral.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/bilateral.hpp --name bilateral_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 7%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/select.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/select.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/select.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file select.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/select.hpp --name select_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 7%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/nearest_neighbour.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file nearest_neighbour.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/nearest_neighbour.hpp --name nearest_neighbour_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 7%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/medfilt.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/medfilt.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file medfilt.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/medfilt.hpp --name medfilt_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 7%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce_first.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce_first.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/ireduce_first.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file ireduce_first.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/ireduce_first.hpp --name ireduce_first_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 7%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/lookup.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/lookup.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/lookup.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file lookup.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/lookup.hpp --name lookup_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 7%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/fftconvolve_reorder.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/fftconvolve_reorder.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/fftconvolve_reorder.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file fftconvolve_reorder.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/fftconvolve_reorder.hpp --name fftconvolve_reorder_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 7%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.cl to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/harris.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file harris.cl --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/harris.hpp --name harris_cl --eof 0 /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 93 [ 8%] Compiling /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/KParam.hpp to C++ source cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/KParam.hpp\> >>"/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/KParam.hpp" cd /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel && /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/bin2cpp --file KParam.hpp --namespace opencl --output /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/kernel_headers/KParam.hpp --name KParam_hpp --eof 0 make[3]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 87 88 89 90 91 92 93 [ 8%] Built target opencl_bin_target /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/scan.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/scan.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/scan.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/homography.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/homography.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/homography.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/fft.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/fft.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/fft.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/nearest_neighbour.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/nearest_neighbour.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/nearest_neighbour.cpp make -f src/backend/opencl/CMakeFiles/afopencl.dir/build.make src/backend/opencl/CMakeFiles/afopencl.dir/depend make[3]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/arrayfire-3.2.2+dfsg1 /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl/CMakeFiles/afopencl.dir/DependInfo.cmake --color= /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/susan.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/susan.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/susan.cpp Scanning dependencies of target afopencl make[3]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' make -f src/backend/opencl/CMakeFiles/afopencl.dir/build.make src/backend/opencl/CMakeFiles/afopencl.dir/build make[3]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 8%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/inverse.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/inverse.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/inverse.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/solve.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/inverse.cpp:11: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 8%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/range.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/range.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/range.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/range.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/range.cpp:39:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array range(const af::dim4 &dims, const int seq_dims); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/range.cpp:44:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/range.cpp:39:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array range(const af::dim4 &dims, const int seq_dims); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/range.cpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 8%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/bilateral.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/bilateral.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/bilateral.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/sobel.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/sobel.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/sobel.cpp Linking CXX static library libgtest.a make[6]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build' [ 50%] Built target gtest make[6]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build' Scanning dependencies of target gtest_main make[6]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build' make[6]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build' [100%] Building CXX object CMakeFiles/gtest_main.dir/src/gtest_main.cc.o In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/bilateral.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/bilateral.cpp:31:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array bilateral(const Array &in, const float &s_sigma, const float &c_sigma);\ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/bilateral.cpp:38:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/bilateral.cpp:32:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array bilateral(const Array &in, const float &s_sigma, const float &c_sigma); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/bilateral.cpp:38:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/bilateral.cpp:31:64: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array bilateral(const Array &in, const float &s_sigma, const float &c_sigma);\ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/bilateral.cpp:41:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/bilateral.cpp:32:64: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array bilateral(const Array &in, const float &s_sigma, const float &c_sigma); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/bilateral.cpp:41:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ Linking CXX static library libgtest_main.a make[6]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build' [100%] Built target gtest_main make[5]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build' make[4]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build' cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build && /usr/bin/cmake -E touch /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-build /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 8%] No install step for 'googletest' cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build && /usr/bin/cmake -E echo_append cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-build && /usr/bin/cmake -E touch /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-install /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 80 [ 9%] Completed 'googletest' cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E make_directory /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test/CMakeFiles cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E touch /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test/CMakeFiles/googletest-complete cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/cmake -E touch /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-done make[3]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 80 [ 9%] Built target googletest /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 9%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/blas.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/blas.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/blas.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/blas.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/blas.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 9%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/transpose.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/transpose.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/transpose.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 10 [ 10%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/assign.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/assign.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/assign.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 10%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/sort_by_key.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/sort_by_key.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/sort_by_key.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 10%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/all.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/all.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/all.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 10%] In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/all.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/reduce.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/reduce.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/reduce.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/all.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_dim_launcher(opencl::Param, opencl::Param, int, opencl::uint, const uint*, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_first_launcher(opencl::Param, opencl::Param, opencl::uint, opencl::uint, opencl::uint, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/all.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/all.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/all.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_and_t, uint , char) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/all.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_and_t, uint , char) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/all.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_and_t, ushort , char) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/all.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_and_t, ushort , char) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 10%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/gradient.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/gradient.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/gradient.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/gradient.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 10%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/lu.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/lu.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lu.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 10%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/unwrap.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/unwrap.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/unwrap.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/unwrap.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/unwrap.cpp:42:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array unwrap (const Array &in, const dim_t wx, const dim_t wy, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/unwrap.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/unwrap.cpp:42:47: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array unwrap (const Array &in, const dim_t wx, const dim_t wy, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/unwrap.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/unwrap.cpp:42:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array unwrap (const Array &in, const dim_t wx, const dim_t wy, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/unwrap.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/unwrap.cpp:42:47: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array unwrap (const Array &in, const dim_t wx, const dim_t wy, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/unwrap.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 10%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/exampleFunction.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/exampleFunction.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/exampleFunction.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 10%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/set.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/set.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 10%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/medfilt.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/medfilt.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/medfilt.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/container/vector.hpp:27, from /usr/include/compute/boost/compute/algorithm/detail/compact.hpp:16, from /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:22: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/container/vector.hpp:27, from /usr/include/compute/boost/compute/algorithm/detail/compact.hpp:16, from /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:22: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/system.hpp:24, from /usr/include/compute/boost/compute/container/vector.hpp:29, from /usr/include/compute/boost/compute/algorithm/detail/compact.hpp:16, from /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:22: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/system.hpp:24:0, from /usr/include/compute/boost/compute/container/vector.hpp:29, from /usr/include/compute/boost/compute/algorithm/detail/compact.hpp:16, from /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:22: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /usr/include/compute/boost/compute/algorithm/detail/compact.hpp:16, from /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:22: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /usr/include/compute/boost/compute/algorithm/detail/compact.hpp:16, from /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:22: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /usr/include/compute/boost/compute/algorithm/detail/compact.hpp:16, from /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:22: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /usr/include/compute/boost/compute/algorithm/detail/compact.hpp:16, from /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:22: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /usr/include/compute/boost/compute/algorithm/detail/compact.hpp:16, from /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:22: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26:0, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /usr/include/compute/boost/compute/algorithm/detail/compact.hpp:16, from /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:22: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:23:0, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /usr/include/compute/boost/compute/algorithm/detail/compact.hpp:16, from /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:22: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/balanced_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:17, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:22: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:22:0: /usr/include/compute/boost/compute/algorithm/set_intersection.hpp: In function 'OutputIterator boost::compute::set_intersection(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:128:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:129:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/set_intersection.hpp:144:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts((count1+count2+tile_size-1)/tile_size + 1, queue.get_context()); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:23:0: /usr/include/compute/boost/compute/algorithm/set_union.hpp: In function 'OutputIterator boost::compute::set_union(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/set_union.hpp:153:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/set_union.hpp:154:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/set_union.hpp:169:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts((count1+count2+tile_size-1)/tile_size + 1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:24: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort.hpp:21:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:24: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/count_if_with_ballot.hpp:18:0, from /usr/include/compute/boost/compute/algorithm/count_if.hpp:17, from /usr/include/compute/boost/compute/algorithm/count.hpp:17, from /usr/include/compute/boost/compute/algorithm/transform_if.hpp:17, from /usr/include/compute/boost/compute/algorithm/copy_if.hpp:14, from /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:17, from /usr/include/compute/boost/compute/algorithm/unique.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:25: /usr/include/compute/boost/compute/functional/detail/nvidia_ballot.hpp: At global scope: /usr/include/compute/boost/compute/functional/detail/nvidia_ballot.hpp:22:47: warning: ignoring attributes on template argument 'boost::compute::uint_(T)' class nvidia_ballot : public function ^ /usr/include/compute/boost/compute/functional/detail/nvidia_ballot.hpp: In constructor 'boost::compute::detail::nvidia_ballot::nvidia_ballot()': /usr/include/compute/boost/compute/functional/detail/nvidia_ballot.hpp:26:28: warning: ignoring attributes on template argument 'boost::compute::uint_(T)' : function("nvidia_ballot") ^ In file included from /usr/include/compute/boost/compute/algorithm/count_if.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/count.hpp:17, from /usr/include/compute/boost/compute/algorithm/transform_if.hpp:17, from /usr/include/compute/boost/compute/algorithm/copy_if.hpp:14, from /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:17, from /usr/include/compute/boost/compute/algorithm/unique.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:25: /usr/include/compute/boost/compute/algorithm/detail/count_if_with_ballot.hpp: In function 'size_t boost::compute::detail::count_if_with_ballot(InputIterator, InputIterator, Predicate, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/count_if_with_ballot.hpp:41:35: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' ::boost::compute::vector counts(block_count, context); ^ /usr/include/compute/boost/compute/algorithm/detail/count_if_with_ballot.hpp:43:52: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' ::boost::compute::detail::nvidia_popcount popc; ^ /usr/include/compute/boost/compute/algorithm/detail/count_if_with_ballot.hpp:44:50: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' ::boost::compute::detail::nvidia_ballot ballot; ^ In file included from /usr/include/compute/boost/compute/algorithm/count_if.hpp:18:0, from /usr/include/compute/boost/compute/algorithm/count.hpp:17, from /usr/include/compute/boost/compute/algorithm/transform_if.hpp:17, from /usr/include/compute/boost/compute/algorithm/copy_if.hpp:14, from /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:17, from /usr/include/compute/boost/compute/algorithm/unique.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:25: /usr/include/compute/boost/compute/algorithm/detail/count_if_with_reduce.hpp: In function 'size_t boost::compute::detail::count_if_with_reduce(InputIterator, InputIterator, Predicate, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/count_if_with_reduce.hpp:76:38: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' ::boost::compute::plus(), ^ In file included from /usr/include/compute/boost/compute/algorithm/count_if.hpp:19:0, from /usr/include/compute/boost/compute/algorithm/count.hpp:17, from /usr/include/compute/boost/compute/algorithm/transform_if.hpp:17, from /usr/include/compute/boost/compute/algorithm/copy_if.hpp:14, from /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:17, from /usr/include/compute/boost/compute/algorithm/unique.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:25: /usr/include/compute/boost/compute/algorithm/detail/count_if_with_threads.hpp: In member function 'size_t boost::compute::detail::count_if_with_threads_kernel::exec(boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/count_if_with_threads.hpp:91:40: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' ::boost::compute::vector counts(threads, context); ^ /usr/include/compute/boost/compute/algorithm/detail/count_if_with_threads.hpp:99:27: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' std::vector host_counts(threads); ^ In file included from /usr/include/compute/boost/compute/algorithm/count_if.hpp:20:0, from /usr/include/compute/boost/compute/algorithm/count.hpp:17, from /usr/include/compute/boost/compute/algorithm/transform_if.hpp:17, from /usr/include/compute/boost/compute/algorithm/copy_if.hpp:14, from /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:17, from /usr/include/compute/boost/compute/algorithm/unique.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:25: /usr/include/compute/boost/compute/algorithm/detail/serial_count_if.hpp: In function 'size_t boost::compute::detail::serial_count_if(InputIterator, InputIterator, Predicate, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/serial_count_if.hpp:54:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar result(context); ^ In file included from /usr/include/compute/boost/compute/algorithm/copy_if.hpp:14:0, from /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:17, from /usr/include/compute/boost/compute/algorithm/unique.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:25: /usr/include/compute/boost/compute/algorithm/transform_if.hpp: In function 'OutputIterator boost::compute::detail::transform_if_impl(InputIterator, InputIterator, OutputIterator, UnaryFunction, Predicate, bool, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/transform_if.hpp:48:37: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' ::boost::compute::vector indices(count, context); ^ In file included from /usr/include/compute/boost/compute/algorithm/unique.hpp:16:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:25: /usr/include/compute/boost/compute/algorithm/unique_copy.hpp: In function 'OutputIterator boost::compute::detail::serial_unique_copy(InputIterator, InputIterator, OutputIterator, BinaryPredicate, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:48:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector unique_count_vector(1, context); ^ /usr/include/compute/boost/compute/algorithm/unique_copy.hpp: In function 'OutputIterator boost::compute::detail::unique_copy(InputIterator, InputIterator, OutputIterator, BinaryPredicate, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:91:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector flags(count, context); ^ /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:102:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector indices(count, context); ^ /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:105:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector::iterator last_index = detail::copy_index_if( ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:37:77: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:42:40: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:154:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array setUnique(const Array &in, const bool is_sorted); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:161:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:154:49: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array setUnique(const Array &in, const bool is_sorted); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:161:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:155:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array setUnion(const Array &first, const Array &second, const bool is_unique); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:161:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:155:48: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array setUnion(const Array &first, const Array &second, const bool is_unique); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:161:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:155:71: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array setUnion(const Array &first, const Array &second, const bool is_unique); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:161:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:156:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array setIntersect(const Array &first, const Array &second, const bool is_unique); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:161:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:156:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array setIntersect(const Array &first, const Array &second, const bool is_unique); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:161:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:156:75: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array setIntersect(const Array &first, const Array &second, const bool is_unique); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:161:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:154:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array setUnique(const Array &in, const bool is_sorted); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:165:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:154:49: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array setUnique(const Array &in, const bool is_sorted); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:165:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:155:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array setUnion(const Array &first, const Array &second, const bool is_unique); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:165:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:155:48: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array setUnion(const Array &first, const Array &second, const bool is_unique); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:165:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:155:71: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array setUnion(const Array &first, const Array &second, const bool is_unique); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:165:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:156:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array setIntersect(const Array &first, const Array &second, const bool is_unique); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:165:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:156:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array setIntersect(const Array &first, const Array &second, const bool is_unique); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:165:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:156:75: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array setIntersect(const Array &first, const Array &second, const bool is_unique); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:165:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 10%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/scan.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/scan.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:18:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp: In function 'void opencl::kernel::scan_first_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, bool, opencl::uint, opencl::uint, opencl::uint)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp:124:51: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' uint, uint, uint>(ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp:124:51: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp:124:51: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp: In function 'void opencl::kernel::bcast_first_launcher(opencl::Param&, opencl::Param&, bool, opencl::uint, opencl::uint, opencl::uint)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp:152:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' uint, uint, uint>(ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp:152:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp:152:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:19:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In function 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const uint*)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:120:49: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' uint, uint>(ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:120:49: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:120:49: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:120:49: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In function 'void opencl::kernel::bcast_dim_launcher(opencl::Param&, opencl::Param&, int, bool, opencl::uint, const uint*)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:152:50: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' uint, uint>(ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:152:50: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:152:50: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:152:50: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:46:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array scan(const Array& in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:54:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:46:56: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array scan(const Array& in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:54:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:46:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array scan(const Array& in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:58:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, uchar , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:46:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array scan(const Array& in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:60:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, ushort , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:46:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array scan(const Array& in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:60:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, ushort , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:46:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array scan(const Array& in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/scan.cpp:61:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, char , uint) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 32 [ 11%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/homography.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/homography.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp In file included from /usr/include/compute/boost/compute/algorithm/detail/count_if_with_reduce.hpp:15:0, from /usr/include/compute/boost/compute/algorithm/count_if.hpp:18, from /usr/include/compute/boost/compute/algorithm/count.hpp:17, from /usr/include/compute/boost/compute/algorithm/transform_if.hpp:17, from /usr/include/compute/boost/compute/algorithm/copy_if.hpp:14, from /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:17, from /usr/include/compute/boost/compute/algorithm/unique.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:25: /usr/include/compute/boost/compute/iterator/transform_iterator.hpp: In instantiation of 'class boost::compute::detail::transform_iterator_base, boost::compute::detail::countable_predicate >, 0l> >&, boost::compute::lambda::expression, 0l> > >, 2l> > > >': /usr/include/compute/boost/compute/iterator/transform_iterator.hpp:108:7: required from 'class boost::compute::transform_iterator, boost::compute::detail::countable_predicate >, 0l> >&, boost::compute::lambda::expression, 0l> > >, 2l> > > >' /usr/include/compute/boost/compute/algorithm/detail/count_if_with_reduce.hpp:73:50: required from 'size_t boost::compute::detail::count_if_with_reduce(InputIterator, InputIterator, Predicate, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator; Predicate = boost::compute::lambda::expression >, 0l> >&, boost::compute::lambda::expression, 0l> > >, 2l> >; size_t = long unsigned int]' /usr/include/compute/boost/compute/algorithm/count_if.hpp:54:48: required from 'size_t boost::compute::count_if(InputIterator, InputIterator, Predicate, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator; Predicate = boost::compute::lambda::expression >, 0l> >&, boost::compute::lambda::expression, 0l> > >, 2l> >; size_t = long unsigned int]' /usr/include/compute/boost/compute/algorithm/count.hpp:39:42: required from 'size_t boost::compute::count(InputIterator, InputIterator, const T&, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator; T = int; size_t = long unsigned int]' /usr/include/compute/boost/compute/algorithm/transform_if.hpp:58:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:105:63: required from 'OutputIterator boost::compute::detail::unique_copy(InputIterator, InputIterator, OutputIterator, BinaryPredicate, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator; OutputIterator = boost::compute::buffer_iterator; BinaryPredicate = boost::compute::equal_to]' /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:143:35: required from 'OutputIterator boost::compute::unique_copy(InputIterator, InputIterator, OutputIterator, BinaryPredicate, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator; OutputIterator = boost::compute::buffer_iterator; BinaryPredicate = boost::compute::equal_to]' /usr/include/compute/boost/compute/algorithm/unique.hpp:45:41: required from 'InputIterator boost::compute::unique(InputIterator, InputIterator, BinaryPredicate, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator; BinaryPredicate = boost::compute::equal_to]' /usr/include/compute/boost/compute/algorithm/unique.hpp:58:36: required from 'InputIterator boost::compute::unique(InputIterator, InputIterator, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator]' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:62:34: required from 'opencl::Array opencl::setUnique(const opencl::Array&, bool) [with T = float]' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:158:5: required from here /usr/include/compute/boost/compute/iterator/transform_iterator.hpp:58:7: warning: ignoring attributes on template argument 'boost::compute::detail::make_transform_iterator_value_type, boost::compute::detail::countable_predicate >, 0l> >&, boost::compute::lambda::expression, 0l> > >, 2l> > > >::type {aka long unsigned int}' > type; ^~~~ /usr/include/compute/boost/compute/iterator/transform_iterator.hpp:58:7: warning: ignoring attributes on template argument 'boost::compute::detail::make_transform_iterator_value_type, boost::compute::detail::countable_predicate >, 0l> >&, boost::compute::lambda::expression, 0l> > >, 2l> > > >::type {aka long unsigned int}' /usr/include/compute/boost/compute/iterator/transform_iterator.hpp: In instantiation of 'class boost::compute::detail::transform_iterator_base, boost::compute::detail::countable_predicate, 0l> >, const boost::compute::lambda::expression >, 0l> >&, boost::compute::lambda::expression, 0l> > >, 2l> >&>, 2l> > > >': /usr/include/compute/boost/compute/iterator/transform_iterator.hpp:108:7: required from 'class boost::compute::transform_iterator, boost::compute::detail::countable_predicate, 0l> >, const boost::compute::lambda::expression >, 0l> >&, boost::compute::lambda::expression, 0l> > >, 2l> >&>, 2l> > > >' /usr/include/compute/boost/compute/algorithm/detail/count_if_with_reduce.hpp:73:50: required from 'size_t boost::compute::detail::count_if_with_reduce(InputIterator, InputIterator, Predicate, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator; Predicate = boost::compute::lambda::expression, 0l> >, const boost::compute::lambda::expression >, 0l> >&, boost::compute::lambda::expression, 0l> > >, 2l> >&>, 2l> >; size_t = long unsigned int]' /usr/include/compute/boost/compute/algorithm/count_if.hpp:54:48: required from 'size_t boost::compute::count_if(InputIterator, InputIterator, Predicate, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator; Predicate = boost::compute::lambda::expression, 0l> >, const boost::compute::lambda::expression >, 0l> >&, boost::compute::lambda::expression, 0l> > >, 2l> >&>, 2l> >; size_t = long unsigned int]' /usr/include/compute/boost/compute/algorithm/count.hpp:45:42: required from 'size_t boost::compute::count(InputIterator, InputIterator, const T&, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator; T = int; size_t = long unsigned int]' /usr/include/compute/boost/compute/algorithm/transform_if.hpp:58:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:105:63: required from 'OutputIterator boost::compute::detail::unique_copy(InputIterator, InputIterator, OutputIterator, BinaryPredicate, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator; OutputIterator = boost::compute::buffer_iterator; BinaryPredicate = boost::compute::equal_to]' /usr/include/compute/boost/compute/algorithm/unique_copy.hpp:143:35: required from 'OutputIterator boost::compute::unique_copy(InputIterator, InputIterator, OutputIterator, BinaryPredicate, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator; OutputIterator = boost::compute::buffer_iterator; BinaryPredicate = boost::compute::equal_to]' /usr/include/compute/boost/compute/algorithm/unique.hpp:45:41: required from 'InputIterator boost::compute::unique(InputIterator, InputIterator, BinaryPredicate, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator; BinaryPredicate = boost::compute::equal_to]' /usr/include/compute/boost/compute/algorithm/unique.hpp:58:36: required from 'InputIterator boost::compute::unique(InputIterator, InputIterator, boost::compute::command_queue&) [with InputIterator = boost::compute::buffer_iterator]' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:62:34: required from 'opencl::Array opencl::setUnique(const opencl::Array&, bool) [with T = float]' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/set.cpp:158:5: required from here /usr/include/compute/boost/compute/iterator/transform_iterator.hpp:58:7: warning: ignoring attributes on template argument 'boost::compute::detail::make_transform_iterator_value_type, boost::compute::detail::countable_predicate, 0l> >, const boost::compute::lambda::expression >, 0l> >&, boost::compute::lambda::expression, 0l> > >, 2l> >&>, 2l> > > >::type {aka long unsigned int}' /usr/include/compute/boost/compute/iterator/transform_iterator.hpp:58:7: warning: ignoring attributes on template argument 'boost::compute::detail::make_transform_iterator_value_type, boost::compute::detail::countable_predicate, 0l> >, const boost::compute::lambda::expression >, 0l> >&, boost::compute::lambda::expression, 0l> > >, 2l> >&>, 2l> > > >::type {aka long unsigned int}' In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:16:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'void opencl::kernel::ireduce_dim_launcher(opencl::Param, cl::Buffer*, opencl::Param, cl::Buffer*, int, int, bool, const uint*)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:106:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' uint, uint, uint>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:106:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:106:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'void opencl::kernel::ireduce_first_launcher(opencl::Param, cl::Buffer*, opencl::Param, cl::Buffer*, int, bool, opencl::uint, opencl::uint)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:219:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' uint, uint, uint>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:219:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:219:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:377:32: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' unique_ptr h_iptr(new uint[tmp_elements]); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_dim_launcher(opencl::Param, opencl::Param, int, opencl::uint, const uint*, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_first_launcher(opencl::Param, opencl::Param, opencl::uint, opencl::uint, opencl::uint, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/types/fundamental.hpp: At global scope: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/types/complex.hpp:20, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/types/complex.hpp:20:0, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:24:0, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:44:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:49:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/homography.hpp:16:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/homography.cpp:18: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:286:19: warning: 'double opencl::kernel::cabs(opencl::cdouble)' defined but not used [-Wunused-function] static double cabs(const cdouble in) { return (double)abs(in); } ^~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:285:19: warning: 'double opencl::kernel::cabs(opencl::cfloat)' defined but not used [-Wunused-function] static double cabs(const cfloat in) { return (double)abs(in); } ^~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/orb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/orb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/orb.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 11%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/fft.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/fft.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fft.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fft.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:23:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fft.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fft.cpp: In destructor 'opencl::clFFTPlanner::~clFFTPlanner()': /<>/arrayfire-3.2.2+dfsg1/src/api/c/err_common.hpp:168:36: warning: throw will always call terminate() [-Wterminate] MSG, ERR_TYPE); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/err_clfft.hpp:96:13: note: in expansion of macro 'AF_ERROR' AF_ERROR(clfft_st_msg, \ ^~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fft.cpp:50:13: note: in expansion of macro 'CLFFT_CHECK' CLFFT_CHECK(clfftTeardown()); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/api/c/err_common.hpp:168:36: note: in C++11 destructors default to noexcept MSG, ERR_TYPE); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/err_clfft.hpp:96:13: note: in expansion of macro 'AF_ERROR' AF_ERROR(clfft_st_msg, \ ^~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fft.cpp:50:13: note: in expansion of macro 'CLFFT_CHECK' CLFFT_CHECK(clfftTeardown()); ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/harris.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/harris.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/harris.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 11%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/nearest_neighbour.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/nearest_neighbour.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:28:35: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' void nearest_neighbour_(Array& idx, Array& dist, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:83:34: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' void nearest_neighbour(Array& idx, Array& dist, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:102:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(float , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:103:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(double, double) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:104:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(int , int) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:105:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:70: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:105:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:98:55: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array& query, const Array& train, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:105:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:98:78: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array& query, const Array& train, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:105:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:106:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(intl , intl) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:107:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uintl , uintl) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:108:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(short , int) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:109:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:70: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:109:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:98:55: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array& query, const Array& train, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:109:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:98:78: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array& query, const Array& train, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:109:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:110:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uchar , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:70: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:110:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uchar , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:112:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uintl, uint) // For Hamming ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:97:70: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void nearest_neighbour(Array& idx, Array& dist, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:112:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uintl, uint) // For Hamming ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/random.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/random.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/random.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 11%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/dilate.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/dilate.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:56:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array morph (const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate.cpp:19:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:56:57: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array morph (const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate.cpp:19:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:56:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array morph (const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate.cpp:19:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:56:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array morph (const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate.cpp:22:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:56:57: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array morph (const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate.cpp:22:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:56:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array morph (const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate.cpp:22:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, true) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 11%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/susan.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/susan.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/susan.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/susan.cpp:11: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/susan.cpp:72:41: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &in, const unsigned radius, const float diff_thr, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/susan.cpp:79:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/susan.cpp:72:41: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &in, const unsigned radius, const float diff_thr, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/susan.cpp:82:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/fast.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/fast.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/fast.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 11%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sobel.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sobel.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sobel.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sobel.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sobel.cpp:39:36: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sobelDerivatives(const Array &img, const unsigned &ker_size); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sobel.cpp:44:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , int) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sobel.cpp:39:36: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sobelDerivatives(const Array &img, const unsigned &ker_size); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sobel.cpp:48:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, int) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 11%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/transpose.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/transpose.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose.cpp:11: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose.cpp:43:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array transpose(const Array &in, const bool conjugate); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose.cpp:51:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose.cpp:43:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array transpose(const Array &in, const bool conjugate); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose.cpp:51:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose.cpp:43:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array transpose(const Array &in, const bool conjugate); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose.cpp:56:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose.cpp:43:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array transpose(const Array &in, const bool conjugate); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose.cpp:56:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 11 [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/histogram.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/histogram.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/histogram.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/hsv_rgb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/hsv_rgb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/hsv_rgb.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 12%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/max.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/max.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/max.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/identity.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/identity.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/identity.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/max.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/max.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_dim_launcher(opencl::Param, opencl::Param, int, opencl::uint, const uint*, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_first_launcher(opencl::Param, opencl::Param, opencl::uint, opencl::uint, opencl::uint, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/max.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/max.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/max.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/max.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/max.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/max.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, ushort , ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/max.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, ushort , ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/max.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, ushort , ushort ) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/lookup.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/lookup.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lookup.cpp /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lookup.cpp:89:22: warning: extra ';' [-Wpedantic] INSTANTIATE(float ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lookup.cpp:90:22: warning: extra ';' [-Wpedantic] INSTANTIATE(cfloat ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lookup.cpp:91:22: warning: extra ';' [-Wpedantic] INSTANTIATE(double ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lookup.cpp:92:22: warning: extra ';' [-Wpedantic] INSTANTIATE(cdouble ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lookup.cpp:93:22: warning: extra ';' [-Wpedantic] INSTANTIATE(int ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lookup.cpp:94:22: warning: extra ';' [-Wpedantic] INSTANTIATE(unsigned); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lookup.cpp:95:22: warning: extra ';' [-Wpedantic] INSTANTIATE(intl ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lookup.cpp:96:22: warning: extra ';' [-Wpedantic] INSTANTIATE(uintl ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lookup.cpp:97:22: warning: extra ';' [-Wpedantic] INSTANTIATE(uchar ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lookup.cpp:98:22: warning: extra ';' [-Wpedantic] INSTANTIATE(char ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lookup.cpp:99:22: warning: extra ';' [-Wpedantic] INSTANTIATE(ushort ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/lookup.cpp:100:22: warning: extra ';' [-Wpedantic] INSTANTIATE(short ); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 12%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/assign.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/assign.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp: In function 'void opencl::assign(opencl::Array&, const af_index_t*, const opencl::Array&)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp:53:28: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' std::vector< Array > idxArrs(4, createEmptyArray(dim4())); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp:75:36: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void assign(Array& out, const af_index_t idxrs[], const Array& rhs); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp:82:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp:75:83: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void assign(Array& out, const af_index_t idxrs[], const Array& rhs); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp:82:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp:75:36: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void assign(Array& out, const af_index_t idxrs[], const Array& rhs); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp:88:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp:75:83: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void assign(Array& out, const af_index_t idxrs[], const Array& rhs); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/assign.cpp:88:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 12%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/dilate3d.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/dilate3d.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate3d.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate3d.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 33 [ 13%] In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate3d.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:50:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array morph3d(const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate3d.cpp:19:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:50:57: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array morph3d(const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate3d.cpp:19:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:50:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array morph3d(const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate3d.cpp:19:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:50:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array morph3d(const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate3d.cpp:22:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:50:57: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array morph3d(const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate3d.cpp:22:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:50:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array morph3d(const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/dilate3d.cpp:22:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, true) ^~~~~~~~~~~ Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/lu.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/lu.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lu.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/memory.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/memory.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/memory.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lu.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lu.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 13%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/exampleFunction.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/exampleFunction.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/exampleFunction.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/exampleFunction.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/exampleFunction.cpp:51:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array exampleFunction(const Array &in, const af_someenum_t method); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/exampleFunction.cpp:59:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/exampleFunction.cpp:51:55: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array exampleFunction(const Array &in, const af_someenum_t method); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/exampleFunction.cpp:59:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/diagonal.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/diagonal.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/diagonal.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/fftconvolve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/fftconvolve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/fftconvolve.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 13%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/medfilt.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/medfilt.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:45:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array medfilt(const Array &in, dim_t w_len, dim_t w_wid); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:45:65: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array medfilt(const Array &in, dim_t w_len, dim_t w_wid); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:46:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array medfilt(const Array &in, dim_t w_len, dim_t w_wid); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:46:59: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array medfilt(const Array &in, dim_t w_len, dim_t w_wid); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:45:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array medfilt(const Array &in, dim_t w_len, dim_t w_wid); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:45:65: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array medfilt(const Array &in, dim_t w_len, dim_t w_wid); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:46:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array medfilt(const Array &in, dim_t w_len, dim_t w_wid); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:46:59: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array medfilt(const Array &in, dim_t w_len, dim_t w_wid); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 13%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/orb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/orb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 13%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/transpose_inplace.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/transpose_inplace.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose_inplace.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:11: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:39:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void transpose_inplace(Array &in, const bool conjugate); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:47:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:39:44: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void transpose_inplace(Array &in, const bool conjugate); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:52:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26:0, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:23:0, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:24, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:24, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:22:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:24, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/orb.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:17: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:45:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:50:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:28:48: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' Array &size_out, Array &desc_out, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:66:70: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' Array &size, Array &desc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:72:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(float , float ) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:66:70: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' Array &size, Array &desc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/orb.cpp:73:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(double, double) ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/meanshift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/meanshift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/meanshift.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/regions.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/regions.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/regions.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 13%] [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/rotate.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/rotate.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/rotate.cpp Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/min.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/min.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/min.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/min.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/min.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_dim_launcher(opencl::Param, opencl::Param, int, opencl::uint, const uint*, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_first_launcher(opencl::Param, opencl::Param, opencl::uint, opencl::uint, opencl::uint, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/min.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/min.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/min.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/min.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/min.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/min.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, ushort , ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/min.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, ushort , ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/min.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, ushort , ushort ) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/iir.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/iir.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/iir.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 12 [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/triangle.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/triangle.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/triangle.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/plot.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/plot.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/plot.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/morph.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/morph.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/morph.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 14%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/harris.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/harris.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/iota.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/iota.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/iota.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 14%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/jit.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/jit.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/jit.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/jit.cpp:11: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 14%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/random.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/random.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/random.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/transform.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/transform.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/transform.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/random.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/random.cpp:15:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/random.hpp: In function 'void opencl::kernel::random(cl::Buffer, int)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/random.hpp:130:79: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' auto randomOp = make_kernel(*ranKernels[device]); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/random.hpp:130:79: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/random.hpp:130:79: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/random.hpp:130:79: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/random.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/random.cpp:41:24: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array randu (const af::dim4 &dims); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/random.cpp:45:26: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array randu (const af::dim4 &dims); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 14%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/fast.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/fast.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fast.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fast.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fast.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fast.cpp:51:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &in, const float thr, const unsigned arc_length, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fast.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fast.cpp:51:44: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &in, const float thr, const unsigned arc_length, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fast.cpp:61:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26:0, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:23:0, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:24, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/tile.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/tile.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/tile.cpp In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:24, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:22:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:24, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/harris.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/harris.cpp:17: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:45:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:50:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 34 [ 14%] [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/sort_index.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/sort_index.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/sort_index.cpp Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/histogram.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/histogram.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:40:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:43:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(float , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:41:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:43:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(float , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:40:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:44:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(double, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:41:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:44:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(double, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:40:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:45:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(char , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:41:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:45:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(char , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:40:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:46:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(int , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:41:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:46:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(int , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:40:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:47:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:40:68: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:47:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:41:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:47:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:41:69: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:47:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:40:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:48:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uchar , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:41:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:48:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uchar , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:40:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:49:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(short , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:41:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:49:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(short , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:40:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:50:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:40:68: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:50:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:41:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:50:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:41:69: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:50:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:40:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:51:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(intl , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:41:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:51:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(intl , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:40:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:52:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uintl , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:41:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array histogram(const Array &in, const unsigned &nbins, const double &minval, const double &maxval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/histogram.cpp:52:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uintl , uint) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 15%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/erode3d.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/erode3d.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode3d.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode3d.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 15%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/hsv_rgb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/hsv_rgb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/hsv_rgb.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode3d.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:50:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array morph3d(const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode3d.cpp:19:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , false) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:50:57: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array morph3d(const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode3d.cpp:19:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , false) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:50:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array morph3d(const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode3d.cpp:19:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , false) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:50:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array morph3d(const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode3d.cpp:22:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, false) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:50:57: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array morph3d(const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode3d.cpp:22:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, false) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:50:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array morph3d(const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode3d.cpp:22:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, false) ^~~~~~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/hsv_rgb.cpp:11: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/sift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/sift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/sift.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/Array.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/Array.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/Array.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 15%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/identity.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/identity.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/identity.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/identity.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/identity.cpp:29:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array identity (const af::dim4 &dims); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/identity.cpp:36:5: note: in expansion of macro 'INSTANTIATE_IDENTITY' INSTANTIATE_IDENTITY(uint) ^~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/identity.cpp:29:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array identity (const af::dim4 &dims); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/identity.cpp:42:5: note: in expansion of macro 'INSTANTIATE_IDENTITY' INSTANTIATE_IDENTITY(ushort) ^~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 15%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/program.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/program.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/program.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/program.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/program.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/plot3.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/plot3.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/plot3.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 13 [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/index.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/index.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/index.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 16%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/erode.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/erode.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 16%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/lookup.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/lookup.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 16%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/any.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/any.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/any.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:11: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:56:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array morph (const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode.cpp:19:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , false) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:56:57: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array morph (const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode.cpp:19:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , false) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:56:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array morph (const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode.cpp:19:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , false) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:56:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array morph (const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode.cpp:22:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, false) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:56:57: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array morph (const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode.cpp:22:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, false) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/morph_impl.hpp:56:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array morph (const Array &in, const Array &mask); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/erode.cpp:22:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, false) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:86: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(float ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:53:22: warning: extra ';' [-Wpedantic] INSTANTIATE(float ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:86: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(cfloat ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:54:22: warning: extra ';' [-Wpedantic] INSTANTIATE(cfloat ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:86: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(double ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:55:22: warning: extra ';' [-Wpedantic] INSTANTIATE(double ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:86: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(cdouble ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:56:22: warning: extra ';' [-Wpedantic] INSTANTIATE(cdouble ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:86: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(int ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:57:22: warning: extra ';' [-Wpedantic] INSTANTIATE(int ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:86: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(unsigned); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:58:22: warning: extra ';' [-Wpedantic] INSTANTIATE(unsigned); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:86: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(intl ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:59:22: warning: extra ';' [-Wpedantic] INSTANTIATE(intl ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:86: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uintl ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:60:22: warning: extra ';' [-Wpedantic] INSTANTIATE(uintl ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:86: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uchar ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:61:22: warning: extra ';' [-Wpedantic] INSTANTIATE(uchar ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:86: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(char ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:62:22: warning: extra ';' [-Wpedantic] INSTANTIATE(char ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:43:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:43:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:44:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:44:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:45:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:45:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:46:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:46:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:47:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:47:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:86: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:49:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:49:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:50:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:50:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:51:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:51:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:63:22: warning: extra ';' [-Wpedantic] INSTANTIATE(ushort ); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:48:86: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array lookup(const Array &input, const Array &indices, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(short ); ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/lookup.cpp:64:22: warning: extra ';' [-Wpedantic] INSTANTIATE(short ); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/any.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/any.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_dim_launcher(opencl::Param, opencl::Param, int, opencl::uint, const uint*, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_first_launcher(opencl::Param, opencl::Param, opencl::uint, opencl::uint, opencl::uint, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/any.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/any.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/any.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_or_t, uint , char) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/any.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_or_t, uint , char) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/any.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_or_t, ushort , char) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/any.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_or_t, ushort , char) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/wrap.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/wrap.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/wrap.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/sort.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/sort.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/sort.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 16%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/memory.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/memory.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/memory.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/memory.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/memory.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/approx.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/approx.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/approx.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/resize.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/resize.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/resize.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 16%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/diagonal.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/diagonal.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:47:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array diagExtract (const Array &in, const int num); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:55:5: note: in expansion of macro 'INSTANTIATE_DIAGONAL' INSTANTIATE_DIAGONAL(uint) ^~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:47:56: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array diagExtract (const Array &in, const int num); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:55:5: note: in expansion of macro 'INSTANTIATE_DIAGONAL' INSTANTIATE_DIAGONAL(uint) ^~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:48:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array diagCreate (const Array &in, const int num); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:55:5: note: in expansion of macro 'INSTANTIATE_DIAGONAL' INSTANTIATE_DIAGONAL(uint) ^~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:48:56: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array diagCreate (const Array &in, const int num); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:55:5: note: in expansion of macro 'INSTANTIATE_DIAGONAL' INSTANTIATE_DIAGONAL(uint) ^~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:47:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array diagExtract (const Array &in, const int num); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:61:5: note: in expansion of macro 'INSTANTIATE_DIAGONAL' INSTANTIATE_DIAGONAL(ushort) ^~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:47:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array diagExtract (const Array &in, const int num); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:61:5: note: in expansion of macro 'INSTANTIATE_DIAGONAL' INSTANTIATE_DIAGONAL(ushort) ^~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:48:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array diagCreate (const Array &in, const int num); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:61:5: note: in expansion of macro 'INSTANTIATE_DIAGONAL' INSTANTIATE_DIAGONAL(ushort) ^~~~~~~~~~~~~~~~~~~~ [ 16%] /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:48:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array diagCreate (const Array &in, const int num); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diagonal.cpp:61:5: note: in expansion of macro 'INSTANTIATE_DIAGONAL' INSTANTIATE_DIAGONAL(ushort) ^~~~~~~~~~~~~~~~~~~~ Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/diff.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/diff.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/diff.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/hist_graphics.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/hist_graphics.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/hist_graphics.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/cholesky.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/cholesky.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/cholesky.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/reorder.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/reorder.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/reorder.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/convolve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/convolve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/convolve.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 14 [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/where.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/where.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/where.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/select.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/select.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/select.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 17%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/fftconvolve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/fftconvolve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:126:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array fftconvolve \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:135:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:127:17: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' (Array const& signal, Array const& filter, const bool expand, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:135:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:127:41: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' (Array const& signal, Array const& filter, const bool expand, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:135:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:128:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array fftconvolve \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:135:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:129:17: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' (Array const& signal, Array const& filter, const bool expand, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:135:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:129:41: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' (Array const& signal, Array const& filter, const bool expand, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:135:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:130:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array fftconvolve \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:135:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:131:17: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' (Array const& signal, Array const& filter, const bool expand, ConvolveBatchKind kind); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:135:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:131:41: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' (Array const& signal, Array const& filter, const bool expand, ConvolveBatchKind kind); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:135:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:126:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array fftconvolve \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:139:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:127:17: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' (Array const& signal, Array const& filter, const bool expand, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:139:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:127:41: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' (Array const& signal, Array const& filter, const bool expand, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:139:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:128:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array fftconvolve \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:139:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:129:17: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' (Array const& signal, Array const& filter, const bool expand, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:139:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:129:41: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' (Array const& signal, Array const& filter, const bool expand, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:139:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:130:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array fftconvolve \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:139:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:131:17: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' (Array const& signal, Array const& filter, const bool expand, ConvolveBatchKind kind); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:139:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float, cfloat, false, true) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:131:41: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' (Array const& signal, Array const& filter, const bool expand, ConvolveBatchKind kind); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/fftconvolve.cpp:139:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float, cfloat, false, true) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/shift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/shift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/shift.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/ireduce.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/ireduce.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/ireduce.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/surface.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/surface.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/surface.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/solve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/solve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/solve.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/math.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/math.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/math.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/match_template.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/match_template.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/match_template.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/platform.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/platform.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/platform.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/image.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/image.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/image.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/copy.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/copy.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/copy.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 35 [ 18%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/meanshift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/meanshift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:33:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array meanshift(const Array &in, const float &s_sigma, const float &c_sigma, const unsigned iter); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:40:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:33:56: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array meanshift(const Array &in, const float &s_sigma, const float &c_sigma, const unsigned iter); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:40:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:34:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array meanshift(const Array &in, const float &s_sigma, const float &c_sigma, const unsigned iter); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:40:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:34:56: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array meanshift(const Array &in, const float &s_sigma, const float &c_sigma, const unsigned iter); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:40:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:33:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array meanshift(const Array &in, const float &s_sigma, const float &c_sigma, const unsigned iter); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:43:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:33:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array meanshift(const Array &in, const float &s_sigma, const float &c_sigma, const unsigned iter); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:43:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:34:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array meanshift(const Array &in, const float &s_sigma, const float &c_sigma, const unsigned iter); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:43:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:34:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array meanshift(const Array &in, const float &s_sigma, const float &c_sigma, const unsigned iter); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/meanshift.cpp:43:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 15 [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/svd.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/svd.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/svd.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 19%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/regions.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/regions.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/qr.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/qr.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/qr.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/join.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/join.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cpu/join.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 19%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/rotate.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/rotate.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/rotate.cpp In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/container/vector.hpp:27, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:25, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/rotate.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/container/vector.hpp:27, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:25, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/system.hpp:24, from /usr/include/compute/boost/compute/container/vector.hpp:29, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:25, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/system.hpp:24:0, from /usr/include/compute/boost/compute/container/vector.hpp:29, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:25, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/rotate.cpp:44:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array rotate(const Array &in, const float theta, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/rotate.cpp:52:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/rotate.cpp:44:43: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array rotate(const Array &in, const float theta, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/rotate.cpp:52:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/rotate.cpp:44:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array rotate(const Array &in, const float theta, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/rotate.cpp:58:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/rotate.cpp:44:43: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array rotate(const Array &in, const float theta, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/rotate.cpp:58:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:25, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:25, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:25, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:25, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:25, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26:0, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:25, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:23:0, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/container/vector.hpp:32, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:25, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:27, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:27, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort.hpp:21:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/regions.hpp:27, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:15: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:45:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array regions(const Array &in, af_connectivity connectivity); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:50:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:45:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array regions(const Array &in, af_connectivity connectivity); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/regions.cpp:52:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/dim4.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/dim4.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/dim4.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/ArrayInfo.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/ArrayInfo.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/ArrayInfo.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 19%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/iir.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/iir.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/iir.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/iir.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/lapacke.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/lapacke.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/lapacke.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/cblas.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/cblas.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cblas.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/inverse.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/inverse.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/inverse.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/stdev.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/stdev.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/stdev.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/bilateral.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/bilateral.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/bilateral.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 19%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/triangle.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/triangle.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:11: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:37:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:37:73: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:38:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:38:73: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:39:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:39:73: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:40:73: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:41:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:41:62: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:42:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:42:62: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:43:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:43:62: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:44:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:44:62: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:37:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:37:73: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:38:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:38:73: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:39:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:39:73: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:40:73: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void triangle(Array &out, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:41:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:41:62: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:42:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:42:62: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:43:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:43:62: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:44:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:44:62: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array triangle(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 16 [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/stream.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/stream.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/stream.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/blas.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/blas.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/blas.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/corrcoef.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/corrcoef.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/corrcoef.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/features.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/features.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/features.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/gradient.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/gradient.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/gradient.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/unwrap.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/unwrap.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/unwrap.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 20%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/plot.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/plot.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/plot.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 20%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/iota.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/iota.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/iota.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/iota.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/iota.cpp:31:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array iota(const af::dim4 &dims, const af::dim4 &tile_dims); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/iota.cpp:36:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/iota.cpp:31:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array iota(const af::dim4 &dims, const af::dim4 &tile_dims); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/iota.cpp:41:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/set.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/set.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/set.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/scan.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/scan.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/scan.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 20%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/transform.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/transform.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transform.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transform.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/homography.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/homography.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/homography.cpp /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transform.cpp:69:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array transform(const Array &in, const Array &transform, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transform.cpp:78:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transform.cpp:69:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array transform(const Array &in, const Array &transform, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transform.cpp:78:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transform.cpp:69:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array transform(const Array &in, const Array &transform, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transform.cpp:84:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transform.cpp:69:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array transform(const Array &in, const Array &transform, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/transform.cpp:84:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/fft.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/fft.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/fft.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 17 [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/nearest_neighbour.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/nearest_neighbour.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/nearest_neighbour.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/susan.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/susan.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/susan.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/imageio.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/imageio.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/imageio.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/moddims.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/moddims.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/moddims.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/sobel.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/sobel.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/sobel.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/transpose.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/transpose.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/transpose.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 21%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/tile.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/tile.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/tile.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 21%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort_index.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sort_index.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/tile.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/tile.cpp:32:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array tile(const Array &in, const af::dim4 &tileDims); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/tile.cpp:39:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/tile.cpp:32:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array tile(const Array &in, const af::dim4 &tileDims); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/tile.cpp:39:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/tile.cpp:32:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array tile(const Array &in, const af::dim4 &tileDims); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/tile.cpp:45:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/tile.cpp:32:44: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array tile(const Array &in, const af::dim4 &tileDims); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/tile.cpp:45:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/rgb_gray.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/rgb_gray.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/rgb_gray.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:31, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/assign.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/assign.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/assign.cpp In file included from /usr/include/compute/boost/compute/iterator/buffer_iterator.hpp:26:0, from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:18, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/copy_on_device.hpp:23:0, from /usr/include/compute/boost/compute/algorithm/copy.hpp:25, from /usr/include/compute/boost/compute/algorithm/iota.hpp:16, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 36 [ 22%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sift.cpp In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:24, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sift.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:24, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:22:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:24, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:13:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:45:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_index.hpp:50:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:21:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' void sort_index(Array &val, Array &idx, const Array &in, const uint dim) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:42:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(float) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:42:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(float) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:43:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(double) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:43:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(double) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:44:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(int) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:44:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(int) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:45:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:45:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:85: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:45:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:45:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:45:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:85: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:45:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:46:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(char) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:46:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(char) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uchar) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uchar) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:48:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(short) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:48:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(short) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:85: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:85: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:50:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(intl) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:50:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(intl) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:37:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uintl) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:39:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void sort_index(Array &val, Array &idx, const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_index.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uintl) ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sift.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 22%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/interopManager.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/interopManager.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/interopManager.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 22%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/Array.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/Array.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:11: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:305:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array createHostDataArray (const dim4 &size, const T * const data); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:306:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array createDeviceDataArray (const dim4 &size, const void *data); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:307:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array createValueArray (const dim4 &size, const T &value); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:308:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array createEmptyArray (const dim4 &size); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:309:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array *initArray (); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:310:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array createParamArray (Param &tmp); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:311:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array createSubArray (const Array &parent, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:311:69: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array createSubArray (const Array &parent, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:314:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void destroyArray (Array *A); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:315:69: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void evalArray (const Array &A); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:316:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array createNodeArray (const dim4 &size, JIT::Node_ptr node); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:317:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array::Array(af::dim4 dims, cl_mem mem, size_t src_offset, bool copy); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:318:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array::~Array (); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:319:32: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void Array::eval(); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:320:32: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void Array::eval() const; \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:321:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void writeHostDataArray (Array &arr, const T * const data, const size_t bytes); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:322:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void writeDeviceDataArray (Array &arr, const void * const data, const size_t bytes); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:329:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:305:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array createHostDataArray (const dim4 &size, const T * const data); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:306:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array createDeviceDataArray (const dim4 &size, const void *data); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:307:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array createValueArray (const dim4 &size, const T &value); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:308:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array createEmptyArray (const dim4 &size); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:309:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array *initArray (); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:310:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array createParamArray (Param &tmp); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:311:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array createSubArray (const Array &parent, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:311:69: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array createSubArray (const Array &parent, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:314:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void destroyArray (Array *A); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:315:69: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void evalArray (const Array &A); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:316:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array createNodeArray (const dim4 &size, JIT::Node_ptr node); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:317:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array::Array(af::dim4 dims, cl_mem mem, size_t src_offset, bool copy); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:318:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array::~Array (); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:319:32: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void Array::eval(); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:320:32: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void Array::eval() const; \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:321:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void writeHostDataArray (Array &arr, const T * const data, const size_t bytes); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:322:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void writeDeviceDataArray (Array &arr, const void * const data, const size_t bytes); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.cpp:335:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 22%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/plot3.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/plot3.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/plot3.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 22%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/index.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/index.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp: In function 'opencl::Array opencl::index(const opencl::Array&, const af_index_t*)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp:51:28: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' std::vector< Array > idxArrs(4, createEmptyArray(dim4())); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp:79:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array index(const Array& in, const af_index_t idxrs[]); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp:86:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp:79:45: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array index(const Array& in, const af_index_t idxrs[]); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp:86:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp:79:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array index(const Array& in, const af_index_t idxrs[]); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp:92:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp:79:45: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array index(const Array& in, const af_index_t idxrs[]); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/index.cpp:92:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 22%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/wrap.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/wrap.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/wrap.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/wrap.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/wrap.cpp:39:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array wrap (const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/wrap.cpp:52:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/wrap.cpp:39:45: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array wrap (const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/wrap.cpp:52:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/wrap.cpp:39:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array wrap (const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/wrap.cpp:58:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/wrap.cpp:39:45: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array wrap (const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/wrap.cpp:58:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 22%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sort.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 22%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/approx.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/approx.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/approx.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/approx.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/types/complex.hpp:20, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/types/complex.hpp:20:0, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:24:0, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/stable_sort.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:13:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:44:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort.hpp:49:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:37:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array sort(const Array &in, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:43:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:37:50: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array sort(const Array &in, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:43:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:38:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array sort(const Array &in, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:43:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:38:50: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array sort(const Array &in, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:43:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:37:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array sort(const Array &in, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:37:50: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array sort(const Array &in, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:38:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array sort(const Array &in, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:38:50: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array sort(const Array &in, const unsigned dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 22%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/resize.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/resize.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/resize.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/resize.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/resize.cpp:46:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array resize (const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/resize.cpp:56:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/resize.cpp:46:47: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array resize (const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/resize.cpp:56:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/resize.cpp:46:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array resize (const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/resize.cpp:62:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/resize.cpp:46:47: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array resize (const Array &in, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/resize.cpp:62:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/data.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/data.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/data.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/util.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/util.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/util.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/reduce.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/reduce.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/reduce.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 22%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/diff.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/diff.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:63:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array diff1 (const Array &in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:72:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:63:47: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array diff1 (const Array &in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:72:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:64:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array diff2 (const Array &in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:72:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:64:47: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array diff2 (const Array &in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:72:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 18 /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:63:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array diff1 (const Array &in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:77:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:63:47: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array diff1 (const Array &in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:77:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:64:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array diff2 (const Array &in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:77:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:64:47: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array diff2 (const Array &in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/diff.cpp:77:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/unary.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/unary.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/unary.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/lu.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/lu.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/lu.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/exampleFunction.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/exampleFunction.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/exampleFunction.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/rank.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/rank.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/rank.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/orb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/orb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/orb.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/harris.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/harris.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/harris.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/mean.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/mean.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/mean.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/graphics_common.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/graphics_common.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/graphics_common.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/device.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/device.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/device.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 37 [ 24%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/convolve_separable.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/convolve_separable.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:55:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve2(Array const& signal, Array const& c_filter, Array const& r_filter); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:62:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:55:56: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve2(Array const& signal, Array const& c_filter, Array const& r_filter); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:62:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:56:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve2(Array const& signal, Array const& c_filter, Array const& r_filter); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:62:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:56:56: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve2(Array const& signal, Array const& c_filter, Array const& r_filter); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:62:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:55:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve2(Array const& signal, Array const& c_filter, Array const& r_filter); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:67:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:55:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve2(Array const& signal, Array const& c_filter, Array const& r_filter); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:67:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:56:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve2(Array const& signal, Array const& c_filter, Array const& r_filter); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:67:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:56:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve2(Array const& signal, Array const& c_filter, Array const& r_filter); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve_separable.cpp:67:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 24%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/fast.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/fast.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/fast.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 24%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/hist_graphics.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/hist_graphics.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/hist_graphics.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 24%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/cholesky.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/cholesky.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cholesky.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 19 [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/histogram.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/histogram.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/histogram.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cholesky.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cholesky.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 25%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/reorder.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/reorder.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reorder.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/hsv_rgb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/hsv_rgb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/hsv_rgb.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reorder.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reorder.cpp:34:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reorder(const Array &in, const af::dim4 &rdims); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reorder.cpp:41:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reorder.cpp:34:47: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reorder(const Array &in, const af::dim4 &rdims); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reorder.cpp:41:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reorder.cpp:34:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array reorder(const Array &in, const af::dim4 &rdims); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reorder.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reorder.cpp:34:47: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array reorder(const Array &in, const af::dim4 &rdims); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reorder.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/complex.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/complex.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/complex.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 25%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/convolve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/convolve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:65:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:76:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:65:59: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:76:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:66:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:76:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:66:59: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:76:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:67:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:76:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:67:59: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:76:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:68:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:76:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:68:59: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:76:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:69:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:76:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:69:59: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:76:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:70:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:76:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:70:59: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:76:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:65:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:80:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:65:59: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:80:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:66:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:80:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:66:59: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:80:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:67:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:80:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:67:59: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:80:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:68:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:80:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:68:59: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:80:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:69:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:80:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:69:59: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:80:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:70:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:80:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:70:59: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array convolve (Array const& signal, Array const& filter, ConvolveBatchKind kind); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/convolve.cpp:80:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort , float) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 25%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/types.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/types.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/types.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 25%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/where.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/where.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/replace.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/replace.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/replace.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:15:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.hpp:16:15: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' Array where(const Array& in); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/where.hpp:23:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:17: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp: In function 'void opencl::kernel::scan_first_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, bool, opencl::uint, opencl::uint, opencl::uint)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp:124:51: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' uint, uint, uint>(ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp:124:51: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp:124:51: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp: In function 'void opencl::kernel::bcast_first_launcher(opencl::Param&, opencl::Param&, bool, opencl::uint, opencl::uint, opencl::uint)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp:152:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' uint, uint, uint>(ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp:152:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/scan_first.hpp:152:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:17:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/where.hpp: In function 'void opencl::kernel::get_out_idx(cl::Buffer*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::uint, opencl::uint, opencl::uint)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/where.hpp:79:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' uint, uint, uint>(*whereKerns[device]); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/where.hpp:79:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/where.hpp:79:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:22:15: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' Array where(const Array &in) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:24: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:34:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(float ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:24: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:35:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(cfloat ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:24: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:36:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(double ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:24: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:37:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(cdouble) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:24: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:38:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(char ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:24: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:39:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(int ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:24: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:40:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:48: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:40:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:24: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:41:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(intl ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:24: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:42:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uintl ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:24: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:43:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uchar ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:24: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:44:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(short ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:24: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:45:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:32:48: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array where(const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.cpp:45:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/fftconvolve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/fftconvolve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/fftconvolve.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 25%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/select.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/select.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:31:36: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void select(Array &out, const Array &cond, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:32:42: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &a, const Array &b); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:32:61: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &a, const Array &b); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:33:50: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void select_scalar(Array &out, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:35:56: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &a, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:37:50: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void select_scalar(Array &out, const \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:39:56: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &a, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:31:36: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void select(Array &out, const Array &cond, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:32:42: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &a, const Array &b); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:32:61: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &a, const Array &b); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:33:50: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void select_scalar(Array &out, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:35:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &a, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:37:50: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void select_scalar(Array &out, const \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:39:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &a, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/select.cpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort ) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 25%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/shift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/shift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/shift.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/shift.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/shift.cpp:32:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array shift(const Array &in, const int sdims[4]); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/shift.cpp:39:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/shift.cpp:32:45: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array shift(const Array &in, const int sdims[4]); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/shift.cpp:39:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/shift.cpp:32:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array shift(const Array &in, const int sdims[4]); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/shift.cpp:45:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/shift.cpp:32:45: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array shift(const Array &in, const int sdims[4]); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/shift.cpp:45:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 25%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sum.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sum.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/meanshift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/meanshift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/meanshift.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 25%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/ireduce.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/ireduce.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_dim_launcher(opencl::Param, opencl::Param, int, opencl::uint, const uint*, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_first_launcher(opencl::Param, opencl::Param, opencl::uint, opencl::uint, opencl::uint, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:21:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:21:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:21:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:22:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, uint , float ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:22:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, uint , float ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:29:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, uchar , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:33:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, ushort , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:33:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, ushort , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:33:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, ushort , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:34:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, ushort , float ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sum.cpp:34:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_add_t, ushort , float ) ^~~~~~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:15:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.hpp:17:43: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' void ireduce(Array &out, Array &loc, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:17:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'void opencl::kernel::ireduce_dim_launcher(opencl::Param, cl::Buffer*, opencl::Param, cl::Buffer*, int, int, bool, const uint*)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:106:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' uint, uint, uint>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:106:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:106:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'void opencl::kernel::ireduce_first_launcher(opencl::Param, cl::Buffer*, opencl::Param, cl::Buffer*, int, bool, opencl::uint, opencl::uint)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:219:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' uint, uint, uint>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:219:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:219:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:377:32: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' unique_ptr h_iptr(new uint[tmp_elements]); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:26:43: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' void ireduce(Array &out, Array &loc, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:44:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, float ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:45:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, double ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:46:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, cfloat ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, cdouble) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:48:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, int ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:42: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:40:53: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:41:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template T ireduce_all(unsigned *loc, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:50:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, intl ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, uintl ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:52:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, char ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, uchar ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:54:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, short ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:42: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:55:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:55:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:40:53: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:55:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:41:64: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template T ireduce_all(unsigned *loc, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:55:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_min_t, ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:58:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, float ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:59:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, double ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:60:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, cfloat ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:61:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, cdouble) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:62:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, int ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:42: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:63:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:63:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:40:53: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:63:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:41:64: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template T ireduce_all(unsigned *loc, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:63:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:64:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, intl ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:65:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, uintl ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:66:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, char ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:67:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, uchar ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:68:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, short ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:42: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:69:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:39:60: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void ireduce(Array &out, Array &loc, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:69:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:40:53: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &in, const int dim); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:69:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, ushort ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:41:64: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template T ireduce_all(unsigned *loc, const Array &in); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.cpp:69:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_max_t, ushort ) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 38 [ 26%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/surface.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/surface.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/surface.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 26%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/product.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/product.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/product.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 26%] In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/product.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/regions.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/regions.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/regions.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/product.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_dim_launcher(opencl::Param, opencl::Param, int, opencl::uint, const uint*, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_first_launcher(opencl::Param, opencl::Param, opencl::uint, opencl::uint, opencl::uint, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/product.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/product.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/product.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_mul_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/product.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_mul_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/product.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_mul_t, uint , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/product.cpp:24:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_mul_t, uchar , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/product.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_mul_t, ushort , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/product.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_mul_t, ushort , uint ) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/product.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_mul_t, ushort , uint ) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/rotate.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/rotate.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/rotate.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/iir.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/iir.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/iir.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/sat.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/sat.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/sat.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 20 [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/median.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/median.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/median.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/solve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/solve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/solve.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/solve.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/solve.cpp:11: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/dog.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/dog.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/dog.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/errorcodes.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/errorcodes.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/errorcodes.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/math.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/math.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/math.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/histeq.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/histeq.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/histeq.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/math.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/math.hpp:78:13: warning: 'T opencl::scalar(double) [with T = cl_double2]' defined but not used [-Wunused-function] cdouble scalar(double val) ^~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/math.hpp:69:13: warning: 'T opencl::scalar(double) [with T = cl_float2]' defined but not used [-Wunused-function] cfloat scalar(double val) ^~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/math.hpp:57:13: warning: 'T opencl::min(T, T) [with T = cl_double2]' defined but not used [-Wunused-function] cdouble min(cdouble lhs, cdouble rhs) ^~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/math.hpp:51:12: warning: 'T opencl::min(T, T) [with T = cl_float2]' defined but not used [-Wunused-function] cfloat min(cfloat lhs, cfloat rhs) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/math.hpp:45:13: warning: 'T opencl::max(T, T) [with T = cl_double2]' defined but not used [-Wunused-function] cdouble max(cdouble lhs, cdouble rhs) ^~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/math.hpp:39:12: warning: 'T opencl::max(T, T) [with T = cl_float2]' defined but not used [-Wunused-function] cfloat max(cfloat lhs, cfloat rhs) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/match_template.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/match_template.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:41:80: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:41:105: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:42:80: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:42:105: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:43:80: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:43:105: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:44:80: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:44:105: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:45:80: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:45:105: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:46:80: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:46:105: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:47:80: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:47:105: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:48:80: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:48:105: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:49:80: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:49:105: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint , float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:41:80: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:41:105: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:42:80: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:42:105: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:43:80: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:43:105: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:44:80: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:44:105: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:45:80: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:45:105: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:46:80: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:46:105: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:47:80: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:47:105: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:48:80: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:48:105: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:49:80: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:49:105: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array match_template(const Array &sImg, const Array &tImg); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, float) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/platform.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/platform.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/plot.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/plot.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/plot.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.cpp:25:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/norm.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/norm.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/norm.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/morph.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/morph.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/morph.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/transform.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/transform.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/transform.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/count.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/count.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_dim_launcher(opencl::Param, opencl::Param, int, opencl::uint, const uint*, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:107:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'void opencl::kernel::reduce_first_launcher(opencl::Param, opencl::Param, opencl::uint, opencl::uint, opencl::uint, int, double)': /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' int, To>(*entry.ker); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:226:44: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:15:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, float , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:16:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, double , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:17:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, cfloat , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:18:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, cdouble, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:19:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, int , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, uint , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, uint , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:20:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, uint , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:21:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, intl , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:22:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, uintl , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:23:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, char , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:24:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, uchar , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:25:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, short , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, ushort , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:41:57: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array reduce(const Array &in, const int dim, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, ushort , uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce_impl.hpp:43:54: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template To reduce_all(const Array &in, bool change_nan, double nanval); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/count.cpp:26:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(af_notzero_t, ushort , uint) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/image.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/image.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/image.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/tile.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/tile.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/tile.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/Param.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/Param.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.cpp:11: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/filters.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/filters.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/filters.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/type_util.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/type_util.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/type_util.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/sift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/sift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/sift.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 39 [ 28%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/copy.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/copy.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 21 [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/cast.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/cast.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/cast.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:130:59: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyData (T *data, const Array &from); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:139:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:131:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array copyArray(const Array &A); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:139:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:131:50: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array copyArray(const Array &A); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:139:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:132:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void multiply_inplace (Array &in, double norm); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:139:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:130:59: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyData (T *data, const Array &from); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:145:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:131:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array copyArray(const Array &A); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:145:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:131:50: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array copyArray(const Array &A); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:145:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:132:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void multiply_inplace (Array &in, double norm); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:145:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:153:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uint default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:173:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(float ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:157:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, ushort default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:173:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(float ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:165:58: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:173:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(float ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:169:58: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:173:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(float ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:153:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uint default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:174:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(double) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:157:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, ushort default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:174:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(double) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:165:58: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:174:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(double) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:169:58: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:174:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(double) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:153:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uint default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:175:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(int ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:157:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, ushort default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:175:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(int ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:165:58: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:175:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(int ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:169:58: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:175:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(int ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:148:65: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, float default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:149:65: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, double default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:150:65: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, cfloat default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:151:65: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, cdouble default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:152:65: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, int default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:153:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uint default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:153:65: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uint default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:154:65: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, intl default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:155:65: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uintl default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:156:65: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, short default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:157:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, ushort default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:157:65: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, ushort default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:158:65: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uchar default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:159:65: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, char default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:160:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:161:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:162:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:163:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:164:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:165:58: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:165:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:166:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:167:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:168:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:169:58: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:169:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:170:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:171:77: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:176:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uint ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:153:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uint default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:177:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(intl ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:157:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, ushort default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:177:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(intl ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:165:58: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:177:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(intl ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:169:58: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:177:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(intl ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:153:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uint default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:178:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uintl ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:157:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, ushort default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:178:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uintl ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:165:58: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:178:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uintl ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:169:58: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:178:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uintl ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:153:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uint default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:179:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uchar ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:157:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, ushort default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:179:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uchar ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:165:58: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:179:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uchar ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:169:58: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:179:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(uchar ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:153:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uint default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:180:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(char ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:157:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, ushort default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:180:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(char ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:165:58: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:180:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(char ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:169:58: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:180:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(char ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:153:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uint default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:181:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(short ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:157:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, ushort default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:181:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(short ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:165:58: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:181:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(short ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:169:58: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:181:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(short ) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:148:65: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, float default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:149:65: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, double default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:150:65: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, cfloat default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:151:65: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, cdouble default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:152:65: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, int default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:153:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uint default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:153:65: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uint default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:154:65: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, intl default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:155:65: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uintl default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:156:65: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, short default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:157:27: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, ushort default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:157:65: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, ushort default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:158:65: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, uchar default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:159:65: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array padArray(Array const &src, dim4 const &dims, char default_value, double factor); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:160:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:161:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:162:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:163:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:164:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:165:58: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:165:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:166:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:167:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:168:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:169:58: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:169:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:170:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:171:77: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template void copyArray(Array &dst, Array const &src); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:182:5: note: in expansion of macro 'INSTANTIATE_PAD_ARRAY' INSTANTIATE_PAD_ARRAY(ushort) ^~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:194:56: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template<> void copyArray(Array &out, Array const &in) \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:203:5: note: in expansion of macro 'SPECILIAZE_UNUSED_COPYARRAY' SPECILIAZE_UNUSED_COPYARRAY(cfloat, uint) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:194:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template<> void copyArray(Array &out, Array const &in) \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:208:5: note: in expansion of macro 'SPECILIAZE_UNUSED_COPYARRAY' SPECILIAZE_UNUSED_COPYARRAY(cfloat, ushort) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:194:56: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template<> void copyArray(Array &out, Array const &in) \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:213:5: note: in expansion of macro 'SPECILIAZE_UNUSED_COPYARRAY' SPECILIAZE_UNUSED_COPYARRAY(cdouble, uint) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:194:56: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template<> void copyArray(Array &out, Array const &in) \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.cpp:218:5: note: in expansion of macro 'SPECILIAZE_UNUSED_COPYARRAY' SPECILIAZE_UNUSED_COPYARRAY(cdouble, ushort) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 29%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/svd.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/svd.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/svd.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/svd.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/colorspace.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/colorspace.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp:36:59: warning: extra ';' [-Wpedantic] INSTANTIATE_CSPACE_DEFS1(AF_HSV , AF_RGB , af_hsv2rgb ); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp:37:59: warning: extra ';' [-Wpedantic] INSTANTIATE_CSPACE_DEFS1(AF_RGB , AF_HSV , af_rgb2hsv ); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp:38:86: warning: extra ';' [-Wpedantic] INSTANTIATE_CSPACE_DEFS2(AF_RGB , AF_GRAY , af_rgb2gray , 0.2126f, 0.7152f, 0.0722f); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp:39:77: warning: extra ';' [-Wpedantic] INSTANTIATE_CSPACE_DEFS2(AF_GRAY , AF_RGB , af_gray2rgb , 1.0f, 1.0f, 1.0f); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp:40:71: warning: extra ';' [-Wpedantic] INSTANTIATE_CSPACE_DEFS2(AF_YCbCr, AF_RGB , af_ycbcr2rgb, AF_YCC_601); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp:41:71: warning: extra ';' [-Wpedantic] INSTANTIATE_CSPACE_DEFS2(AF_RGB , AF_YCbCr, af_rgb2ycbcr, AF_YCC_601); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/dispatch.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/dispatch.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/dispatch.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/plot3.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/plot3.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/plot3.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 29%] /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/index.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/index.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/index.cpp [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/wrap.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/wrap.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/wrap.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 29%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/qr.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/qr.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/qr.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/sort.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/sort.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/sort.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/qr.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/qr.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/approx.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/approx.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/approx.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/resize.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/resize.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/resize.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/diff.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/diff.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/diff.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 29%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/join.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/join.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 29%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort_by_key/u16.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sort_by_key/u16.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 22 [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/det.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/det.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/det.cpp /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:172:22: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array join(const int dim, const Array &first, const Array &second); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:179:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:172:66: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array join(const int dim, const Array &first, const Array &second); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:179:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:172:90: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array join(const int dim, const Array &first, const Array &second); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:179:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint, uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:172:22: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array join(const int dim, const Array &first, const Array &second); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:183:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:172:66: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array join(const int dim, const Array &first, const Array &second); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:183:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:172:90: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array join(const int dim, const Array &first, const Array &second); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:183:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort, ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:190:21: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array join(const int dim, const std::vector > &inputs); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:197:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:190:71: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' template Array join(const int dim, const std::vector > &inputs); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:197:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(uint) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:190:21: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array join(const int dim, const std::vector > &inputs); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:201:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:190:71: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' template Array join(const int dim, const std::vector > &inputs); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/join.cpp:201:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(ushort) ^~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/var.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/var.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/var.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/types/complex.hpp:20, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/types/complex.hpp:20:0, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:24:0, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:22:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:44:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:49:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:46:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, float , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:46:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, float , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, double, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, double, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:48:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, int , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:48:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, int , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:50:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, char , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:50:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, char , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uchar , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uchar , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:52:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, short , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:52:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, short , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:54:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, intl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:54:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, intl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:55:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uintl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:55:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uintl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:46:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, float , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:46:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, float , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, double, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, double, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:48:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, int , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:48:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, int , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:50:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, char , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:50:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, char , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uchar , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uchar , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:52:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, short , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:52:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, short , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:54:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, intl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:54:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, intl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:55:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uintl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:55:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uintl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(ushort,false) ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/cholesky.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/cholesky.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/cholesky.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/reorder.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/reorder.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/reorder.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/convolve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/convolve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/convolve.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/err_common.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/err_common.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/err_common.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/where.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/where.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/where.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/print.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/print.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/print.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 30%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort_by_key/f32.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sort_by_key/f32.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/select.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/select.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/select.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/shift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/shift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/shift.cpp In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/types/complex.hpp:20, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/types/complex.hpp:20:0, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:24:0, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:22:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:44:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:49:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(float,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(float,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(float,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(float,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(float,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(float,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(float,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(float,false) ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/ycbcr_rgb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/ycbcr_rgb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/ycbcr_rgb.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 23 [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/binary.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/binary.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/binary.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 31%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort_by_key/b8.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sort_by_key/b8.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/types/complex.hpp:20, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/types/complex.hpp:20:0, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:24:0, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/surface.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/surface.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/surface.cpp In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:22:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:44:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:49:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(char,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(char,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(char,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(char,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(char,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(char,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(char,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/b8.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(char,false) ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 31%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort_by_key/u8.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sort_by_key/u8.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/types/complex.hpp:20, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/types/complex.hpp:20:0, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:24:0, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:22:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:44:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:49:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uchar,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uchar,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uchar,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uchar,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uchar,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uchar,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uchar,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u8.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uchar,false) ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/solve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/solve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/solve.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/match_template.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/match_template.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/match_template.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/gaussian_kernel.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/gaussian_kernel.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/gaussian_kernel.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/hamming.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/hamming.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/hamming.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/flip.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/flip.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/flip.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/image.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/image.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/image.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/imageio2.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/imageio2.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/imageio2.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 31%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort_by_key/u32.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sort_by_key/u32.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/implicit.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/implicit.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 24 [ 32%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/hist.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/hist.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/hist.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 32%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/svd.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/svd.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/svd.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/types/complex.hpp:20, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/types/complex.hpp:20:0, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:24:0, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:22:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:44:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:49:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:46:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, float , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:46:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, float , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, double, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, double, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:48:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, int , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:48:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, int , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:50:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, char , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:50:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, char , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uchar , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uchar , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:52:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, short , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:52:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, short , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:54:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, intl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:54:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, intl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:55:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uintl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:55:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uintl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:46:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, float , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:46:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, float , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, double, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:47:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, double, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:48:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, int , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:48:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, int , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:50:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, char , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:50:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, char , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uchar , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:51:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uchar , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:52:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, short , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:52:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, short , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:54:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, intl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:54:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, intl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:46: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:55:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uintl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:40:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ikey, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:55:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uintl , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uint,false) ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 32%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/covariance.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/covariance.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/covariance.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 32%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/qr.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/qr.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/qr.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 32%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/join.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/c/join.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/join.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 32%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/stdev.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/stdev.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:41:25: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(float); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:42:26: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(double); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:43:23: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:44:32: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(unsigned int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:45:24: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(intl); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:46:25: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(uintl); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:47:25: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:48:34: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(unsigned short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:49:24: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:50:33: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(unsigned char); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 32%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/bilateral.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/bilateral.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/bilateral.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 32%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/blas.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/blas.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/blas.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 32%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/corrcoef.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/corrcoef.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:25:28: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(float); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:26:29: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(double); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:27:26: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:28:35: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(unsigned int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:29:27: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:30:36: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(unsigned char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:31:27: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(intl); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:32:28: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(uintl); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:33:28: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:34:37: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(unsigned short); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 32%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/gfor.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/gfor.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/gfor.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 25 [ 33%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/skew.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/skew.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/skew.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 33%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/features.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/features.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/features.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/features.cpp: In destructor 'af::features::~features()': /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/features.cpp:43:79: warning: format '%p' expects argument of type 'void*', but argument 3 has type 'af::features*' [-Wformat=] fprintf(stderr, "Error: Couldn't release af::features: %p\n", this); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/features.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/features.cpp:104:2: warning: extra ';' [-Wpedantic] }; ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 33%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/gradient.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/gradient.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/gradient.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 33%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/timing.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/timing.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/timing.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 33%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/unwrap.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/unwrap.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/unwrap.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 33%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/set.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/set.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/set.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 33%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/scan.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/scan.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/scan.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 33%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/homography.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/homography.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/homography.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 33%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort_by_key/s32.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sort_by_key/s32.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 33%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/fft.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/fft.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/fft.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 33%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/nearest_neighbour.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/nearest_neighbour.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/nearest_neighbour.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 33%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/constants.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/constants.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/constants.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 26 [ 34%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/susan.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/susan.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/susan.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 34%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/imageio.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/imageio.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/imageio.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 34%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/sobel.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/sobel.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/sobel.cpp In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 34%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/transpose.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/transpose.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/transpose.cpp In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/types/complex.hpp:20, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 34%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/rgb_gray.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/rgb_gray.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/rgb_gray.cpp In file included from /usr/include/compute/boost/compute/types/complex.hpp:20:0, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:24:0, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 34%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/data.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/data.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:22:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:44:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:49:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(int,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(int,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(int,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(int,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(int,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(int,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(int,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s32.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(int,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:107:21: warning: extra ';' [-Wpedantic] CONSTANT(double); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:108:20: warning: extra ';' [-Wpedantic] CONSTANT(float); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:109:18: warning: extra ';' [-Wpedantic] CONSTANT(int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:110:23: warning: extra ';' [-Wpedantic] CONSTANT(unsigned); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:111:19: warning: extra ';' [-Wpedantic] CONSTANT(char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:112:28: warning: extra ';' [-Wpedantic] CONSTANT(unsigned char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:113:21: warning: extra ';' [-Wpedantic] CONSTANT(cfloat); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:114:22: warning: extra ';' [-Wpedantic] CONSTANT(cdouble); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:115:19: warning: extra ';' [-Wpedantic] CONSTANT(long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:116:28: warning: extra ';' [-Wpedantic] CONSTANT(unsigned long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:117:24: warning: extra ';' [-Wpedantic] CONSTANT(long long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:118:33: warning: extra ';' [-Wpedantic] CONSTANT(unsigned long long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:119:19: warning: extra ';' [-Wpedantic] CONSTANT(bool); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:120:20: warning: extra ';' [-Wpedantic] CONSTANT(short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:121:29: warning: extra ';' [-Wpedantic] CONSTANT(unsigned short); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 34%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/util.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/util.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/util.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 34%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/scale.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/scale.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/scale.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 34%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/reduce.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/reduce.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/reduce.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/reduce.cpp:153:46: warning: extra ';' [-Wpedantic] INSTANTIATE_REAL(all_true, allTrue, bool); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/reduce.cpp:154:46: warning: extra ';' [-Wpedantic] INSTANTIATE_REAL(any_true, anyTrue, bool); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 34%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/unary.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/unary.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/unary.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 27 [ 35%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/exampleFunction.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/exampleFunction.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/exampleFunction.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 35%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/orb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/orb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/orb.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 35%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/harris.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/harris.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/harris.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 35%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/mean.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/mean.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:77:24: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(float); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:78:25: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(double); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:79:22: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:80:31: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(unsigned int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:81:23: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:82:32: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(unsigned char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:83:28: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(long long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:84:37: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(unsigned long long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:85:24: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:86:33: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(unsigned short); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 40 [ 36%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort_by_key/s64.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sort_by_key/s64.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 36%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/device.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/device.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/device.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 36%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/fast.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/fast.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/fast.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 36%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/histogram.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/histogram.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/histogram.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 36%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/hsv_rgb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/hsv_rgb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/hsv_rgb.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 36%] In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/complex.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/complex.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/complex.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 36%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/fftconvolve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/fftconvolve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/fftconvolve.cpp In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 28 [ 37%] In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/meanshift.cpp.o /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/meanshift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/meanshift.cpp /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/types/complex.hpp:20, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/types/complex.hpp:20:0, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 37%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/regions.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/regions.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/regions.cpp /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:24:0, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 37%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/rotate.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/rotate.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/rotate.cpp In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:22:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:44:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:49:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(intl,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(intl,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(intl,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(intl,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(intl,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(intl,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(intl,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s64.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(intl,false) ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 37%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/iir.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/iir.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/iir.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 37%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/sat.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/sat.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/sat.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 37%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/matchTemplate.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/matchTemplate.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/matchTemplate.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 37%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/median.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/median.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:26:26: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(float); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:27:27: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(double); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:28:24: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:29:33: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(unsigned int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:30:25: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:31:34: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(unsigned char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:32:30: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(long long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:33:39: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(unsigned long long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:34:26: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:35:35: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(unsigned short); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 37%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/dog.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/dog.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/dog.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 37%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/morph.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/morph.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/morph.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 37%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/transform.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/transform.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/transform.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 37%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/array.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/array.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp:753:58: warning: extra ';' [-Wpedantic] MEM_INDEX(row(int index) , row(index)); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp:754:65: warning: extra ';' [-Wpedantic] MEM_INDEX(rows(int first, int last) , rows(first, last)); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp:755:58: warning: extra ';' [-Wpedantic] MEM_INDEX(col(int index) , col(index)); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp:756:65: warning: extra ';' [-Wpedantic] MEM_INDEX(cols(int first, int last) , cols(first, last)); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp:757:60: warning: extra ';' [-Wpedantic] MEM_INDEX(slice(int index) , slice(index)); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp:758:67: warning: extra ';' [-Wpedantic] MEM_INDEX(slices(int first, int last) , slices(first, last)); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 37%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort_by_key/s16.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sort_by_key/s16.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/types/complex.hpp:20, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/types/complex.hpp:20:0, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:24:0, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:22:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:44:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:49:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(short,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(short,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(short,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(short,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(short,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(short,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(short,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/s16.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(short,false) ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 29 [ 38%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/filters.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/filters.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/filters.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 38%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/lapack.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/lapack.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/lapack.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 38%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/sift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/sift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/sift.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 38%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/exception.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/exception.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/exception.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 38%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/graphics.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/graphics.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/graphics.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/graphics.cpp:12:0: /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/graphics.cpp: In destructor 'af::Window::~Window()': /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/error.hpp:16:61: warning: throw will always call terminate() [-Wterminate] throw af::exception(__AF_FILENAME__, __LINE__, __err); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/graphics.cpp:47:5: note: in expansion of macro 'AF_THROW' AF_THROW(af_destroy_window(wnd)); ^~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/error.hpp:16:61: note: in C++11 destructors default to noexcept throw af::exception(__AF_FILENAME__, __LINE__, __err); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/graphics.cpp:47:5: note: in expansion of macro 'AF_THROW' AF_THROW(af_destroy_window(wnd)); ^~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 38%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/colorspace.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/colorspace.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/colorspace.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 38%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/index.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/index.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/index.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 38%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/wrap.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/wrap.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/wrap.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 38%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/sort.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/sort.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/sort.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 38%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/approx.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/approx.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/approx.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 30 [ 39%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/resize.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/resize.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/resize.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 39%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/diff.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/diff.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/diff.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 39%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/var.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/var.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:77:23: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(float); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:78:24: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(double); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:79:21: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:80:30: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(unsigned int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:81:22: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(intl); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:82:23: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(uintl); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:83:23: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(short); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:84:32: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(unsigned short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:85:22: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:86:31: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(unsigned char); ^ [ 39%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/convolve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/convolve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/convolve.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 39%] /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort_by_key/u64.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sort_by_key/u64.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp [ 39%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/where.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/where.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/where.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 39%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/ycbcr_rgb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/ycbcr_rgb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/ycbcr_rgb.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 39%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/binary.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/binary.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/binary.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 39%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/gaussian_kernel.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/gaussian_kernel.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/gaussian_kernel.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 39%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/hamming.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/hamming.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/hamming.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 39%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/translate.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/translate.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/translate.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 31 [ 40%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/seq.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/seq.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/seq.cpp In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 40%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/covariance.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/s390x-linux-gnu-g++ -DAF_CPU -DOS_LNX -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/cpu -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afcpu.dir/__/__/api/cpp/covariance.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/covariance.cpp In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/types/complex.hpp:20, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/types/complex.hpp:20:0, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:24:0, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ Linking CXX shared library libafcpu.so cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/cmake -E cmake_link_script CMakeFiles/afcpu.dir/link.txt --verbose=1 /usr/bin/s390x-linux-gnu-g++ -fPIC -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libafcpu.so.3 -o libafcpu.so.3.2.2 CMakeFiles/afcpu.dir/inverse.cpp.o CMakeFiles/afcpu.dir/range.cpp.o CMakeFiles/afcpu.dir/bilateral.cpp.o CMakeFiles/afcpu.dir/blas.cpp.o CMakeFiles/afcpu.dir/gradient.cpp.o CMakeFiles/afcpu.dir/unwrap.cpp.o CMakeFiles/afcpu.dir/set.cpp.o CMakeFiles/afcpu.dir/scan.cpp.o CMakeFiles/afcpu.dir/homography.cpp.o CMakeFiles/afcpu.dir/fft.cpp.o CMakeFiles/afcpu.dir/nearest_neighbour.cpp.o CMakeFiles/afcpu.dir/susan.cpp.o CMakeFiles/afcpu.dir/sobel.cpp.o CMakeFiles/afcpu.dir/transpose.cpp.o CMakeFiles/afcpu.dir/assign.cpp.o CMakeFiles/afcpu.dir/sort_by_key.cpp.o CMakeFiles/afcpu.dir/reduce.cpp.o CMakeFiles/afcpu.dir/lu.cpp.o CMakeFiles/afcpu.dir/exampleFunction.cpp.o CMakeFiles/afcpu.dir/medfilt.cpp.o CMakeFiles/afcpu.dir/orb.cpp.o CMakeFiles/afcpu.dir/harris.cpp.o CMakeFiles/afcpu.dir/random.cpp.o CMakeFiles/afcpu.dir/fast.cpp.o CMakeFiles/afcpu.dir/histogram.cpp.o CMakeFiles/afcpu.dir/hsv_rgb.cpp.o CMakeFiles/afcpu.dir/identity.cpp.o CMakeFiles/afcpu.dir/lookup.cpp.o CMakeFiles/afcpu.dir/memory.cpp.o CMakeFiles/afcpu.dir/diagonal.cpp.o CMakeFiles/afcpu.dir/fftconvolve.cpp.o CMakeFiles/afcpu.dir/meanshift.cpp.o CMakeFiles/afcpu.dir/regions.cpp.o CMakeFiles/afcpu.dir/rotate.cpp.o CMakeFiles/afcpu.dir/iir.cpp.o CMakeFiles/afcpu.dir/triangle.cpp.o CMakeFiles/afcpu.dir/plot.cpp.o CMakeFiles/afcpu.dir/morph.cpp.o CMakeFiles/afcpu.dir/iota.cpp.o CMakeFiles/afcpu.dir/transform.cpp.o CMakeFiles/afcpu.dir/tile.cpp.o CMakeFiles/afcpu.dir/sort_index.cpp.o CMakeFiles/afcpu.dir/sift.cpp.o CMakeFiles/afcpu.dir/Array.cpp.o CMakeFiles/afcpu.dir/plot3.cpp.o CMakeFiles/afcpu.dir/index.cpp.o CMakeFiles/afcpu.dir/wrap.cpp.o CMakeFiles/afcpu.dir/sort.cpp.o CMakeFiles/afcpu.dir/approx.cpp.o CMakeFiles/afcpu.dir/resize.cpp.o CMakeFiles/afcpu.dir/diff.cpp.o CMakeFiles/afcpu.dir/hist_graphics.cpp.o CMakeFiles/afcpu.dir/cholesky.cpp.o CMakeFiles/afcpu.dir/reorder.cpp.o CMakeFiles/afcpu.dir/convolve.cpp.o CMakeFiles/afcpu.dir/where.cpp.o CMakeFiles/afcpu.dir/select.cpp.o CMakeFiles/afcpu.dir/shift.cpp.o CMakeFiles/afcpu.dir/ireduce.cpp.o CMakeFiles/afcpu.dir/surface.cpp.o CMakeFiles/afcpu.dir/solve.cpp.o CMakeFiles/afcpu.dir/math.cpp.o CMakeFiles/afcpu.dir/match_template.cpp.o CMakeFiles/afcpu.dir/platform.cpp.o CMakeFiles/afcpu.dir/image.cpp.o CMakeFiles/afcpu.dir/copy.cpp.o CMakeFiles/afcpu.dir/svd.cpp.o CMakeFiles/afcpu.dir/qr.cpp.o CMakeFiles/afcpu.dir/join.cpp.o CMakeFiles/afcpu.dir/__/dim4.cpp.o CMakeFiles/afcpu.dir/__/ArrayInfo.cpp.o CMakeFiles/afcpu.dir/__/lapacke.cpp.o CMakeFiles/afcpu.dir/__/cblas.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/inverse.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/stdev.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/bilateral.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/stream.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/blas.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/corrcoef.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/features.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/gradient.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/unwrap.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/set.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/scan.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/homography.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/fft.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/nearest_neighbour.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/susan.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/imageio.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/moddims.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/sobel.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/transpose.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/rgb_gray.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/assign.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/data.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/util.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/reduce.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/unary.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/lu.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/exampleFunction.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/rank.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/orb.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/harris.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/mean.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/graphics_common.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/device.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/fast.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/histogram.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/hsv_rgb.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/complex.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/replace.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/fftconvolve.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/meanshift.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/regions.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/rotate.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/iir.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/sat.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/median.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/dog.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/histeq.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/plot.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/norm.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/morph.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/transform.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/tile.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/filters.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/type_util.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/sift.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/cast.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/colorspace.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/dispatch.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/plot3.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/index.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/wrap.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/sort.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/approx.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/resize.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/diff.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/det.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/var.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/cholesky.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/reorder.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/convolve.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/err_common.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/where.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/print.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/select.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/shift.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/ycbcr_rgb.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/binary.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/surface.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/solve.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/match_template.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/gaussian_kernel.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/hamming.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/flip.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/image.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/imageio2.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/implicit.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/hist.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/svd.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/covariance.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/qr.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/join.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/stdev.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/bilateral.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/blas.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/corrcoef.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/gfor.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/skew.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/features.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/gradient.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/timing.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/unwrap.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/set.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/scan.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/homography.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/fft.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/nearest_neighbour.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/constants.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/susan.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/imageio.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/sobel.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/transpose.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/rgb_gray.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/data.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/util.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/scale.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/reduce.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/unary.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/exampleFunction.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/orb.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/harris.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/mean.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/device.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/fast.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/histogram.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/hsv_rgb.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/complex.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/fftconvolve.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/meanshift.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/regions.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/rotate.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/iir.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/sat.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/matchTemplate.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/median.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/dog.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/morph.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/transform.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/array.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/filters.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/lapack.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/sift.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/exception.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/graphics.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/colorspace.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/index.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/wrap.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/sort.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/approx.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/resize.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/diff.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/var.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/convolve.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/where.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/ycbcr_rgb.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/binary.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/gaussian_kernel.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/hamming.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/translate.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/seq.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/covariance.cpp.o -lfreeimage -lblas -lfftw3 -lfftw3f -llapacke -llapack -lblas -lfftw3 -lfftw3f -llapacke -llapack In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:22:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:44:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:49:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uintl,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uintl,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uintl,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uintl,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uintl,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uintl,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uintl,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/u64.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(uintl,false) ^ cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/cpu && /usr/bin/cmake -E cmake_symlink_library libafcpu.so.3.2.2 libafcpu.so.3 libafcpu.so make[3]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [ 40%] Built target afcpu make -f test/CMakeFiles/approx1_cpu.dir/build.make test/CMakeFiles/approx1_cpu.dir/depend make[3]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/arrayfire-3.2.2+dfsg1 /<>/arrayfire-3.2.2+dfsg1/test /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test/CMakeFiles/approx1_cpu.dir/DependInfo.cmake --color= Scanning dependencies of target approx1_cpu make[3]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' make -f test/CMakeFiles/approx1_cpu.dir/build.make test/CMakeFiles/approx1_cpu.dir/build make[3]: Entering directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 40%] Building CXX object test/CMakeFiles/approx1_cpu.dir/approx1.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/test && /usr/bin/s390x-linux-gnu-g++ -DAF_UNIFIED -DOS_LNX -DWITH_FREEIMAGE -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/usr/src/gtest/include -I/<>/arrayfire-3.2.2+dfsg1/test -Wall -fvisibility=hidden -D TEST_DIR="\"/<>/arrayfire-3.2.2+dfsg1/test/data\"" -DAF_CPU -o CMakeFiles/approx1_cpu.dir/approx1.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:107:64: warning: extra ';' [-Wpedantic] APPROX1_INIT(Approx1Nearest, approx1, 0, AF_INTERP_NEAREST); ^ /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:108:62: warning: extra ';' [-Wpedantic] APPROX1_INIT(Approx1Linear, approx1, 1, AF_INTERP_LINEAR); ^ /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:149:92: warning: extra ';' [-Wpedantic] APPROX1_ARGS(Approx1NearestArgsPos2D, approx1_pos2d, 0, AF_INTERP_NEAREST, AF_ERR_SIZE); ^ /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:150:90: warning: extra ';' [-Wpedantic] APPROX1_ARGS(Approx1LinearArgsPos2D, approx1_pos2d, 1, AF_INTERP_LINEAR, AF_ERR_SIZE); ^ /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:151:88: warning: extra ';' [-Wpedantic] APPROX1_ARGS(Approx1ArgsInterpBilinear, approx1, 0, AF_INTERP_BILINEAR, AF_ERR_ARG); ^ /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:152:82: warning: extra ';' [-Wpedantic] APPROX1_ARGS(Approx1ArgsInterpCubic, approx1, 0, AF_INTERP_CUBIC, AF_ERR_ARG); ^ /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:194:78: warning: extra ';' [-Wpedantic] APPROX1_ARGSP(Approx1NearestArgsPrecision, approx1, 0, AF_INTERP_NEAREST); ^ /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:195:76: warning: extra ';' [-Wpedantic] APPROX1_ARGSP(Approx1LinearArgsPrecision, approx1, 1, AF_INTERP_LINEAR); ^ /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp: In instantiation of 'void approx1Test(std::__cxx11::string, unsigned int, af_interp_type, bool, const std::vector*) [with T = double; std::__cxx11::string = std::__cxx11::basic_string]': /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:108:5: required from 'void Approx1_Approx1Linear_Test::TestBody() [with gtest_TypeParam_ = double]' /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:281:1: required from here /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:88:19: error: call of overloaded 'abs(__gnu_cxx::__alloc_traits >::value_type)' is ambiguous ret = (abs(tests[resultIdx][elIter] - outData[elIter]) < 0.0005); ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/6/cstdlib:75:0, from /usr/include/c++/6/ext/string_conversions.h:41, from /usr/include/c++/6/bits/basic_string.h:5402, from /usr/include/c++/6/string:52, from /usr/include/c++/6/bits/locale_classes.h:40, from /usr/include/c++/6/bits/ios_base.h:41, from /usr/include/c++/6/ios:42, from /usr/include/c++/6/ostream:38, from /usr/include/gtest/gtest.h:55, from /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:10: /usr/include/stdlib.h:774:12: note: candidate: int abs(int) extern int abs (int __x) __THROW __attribute__ ((__const__)) __wur; ^~~ In file included from /usr/include/c++/6/ext/string_conversions.h:41:0, from /usr/include/c++/6/bits/basic_string.h:5402, from /usr/include/c++/6/string:52, from /usr/include/c++/6/bits/locale_classes.h:40, from /usr/include/c++/6/bits/ios_base.h:41, from /usr/include/c++/6/ios:42, from /usr/include/c++/6/ostream:38, from /usr/include/gtest/gtest.h:55, from /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:10: /usr/include/c++/6/cstdlib:185:3: note: candidate: __int128 std::abs(__int128) abs(__GLIBCXX_TYPE_INT_N_0 __x) { return __x >= 0 ? __x : -__x; } ^~~ /usr/include/c++/6/cstdlib:180:3: note: candidate: long long int std::abs(long long int) abs(long long __x) { return __builtin_llabs (__x); } ^~~ /usr/include/c++/6/cstdlib:172:3: note: candidate: long int std::abs(long int) abs(long __i) { return __builtin_labs(__i); } ^~~ /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp: In instantiation of 'void approx1Test(std::__cxx11::string, unsigned int, af_interp_type, bool, const std::vector*) [with T = float; std::__cxx11::string = std::__cxx11::basic_string]': /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:108:5: required from 'void Approx1_Approx1Linear_Test::TestBody() [with gtest_TypeParam_ = float]' /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:281:1: required from here /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:88:19: error: call of overloaded 'abs(__gnu_cxx::__alloc_traits >::value_type)' is ambiguous ret = (abs(tests[resultIdx][elIter] - outData[elIter]) < 0.0005); ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/6/cstdlib:75:0, from /usr/include/c++/6/ext/string_conversions.h:41, from /usr/include/c++/6/bits/basic_string.h:5402, from /usr/include/c++/6/string:52, from /usr/include/c++/6/bits/locale_classes.h:40, from /usr/include/c++/6/bits/ios_base.h:41, from /usr/include/c++/6/ios:42, from /usr/include/c++/6/ostream:38, from /usr/include/gtest/gtest.h:55, from /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:10: /usr/include/stdlib.h:774:12: note: candidate: int abs(int) extern int abs (int __x) __THROW __attribute__ ((__const__)) __wur; ^~~ In file included from /usr/include/c++/6/ext/string_conversions.h:41:0, from /usr/include/c++/6/bits/basic_string.h:5402, from /usr/include/c++/6/string:52, from /usr/include/c++/6/bits/locale_classes.h:40, from /usr/include/c++/6/bits/ios_base.h:41, from /usr/include/c++/6/ios:42, from /usr/include/c++/6/ostream:38, from /usr/include/gtest/gtest.h:55, from /<>/arrayfire-3.2.2+dfsg1/test/approx1.cpp:10: /usr/include/c++/6/cstdlib:185:3: note: candidate: __int128 std::abs(__int128) abs(__GLIBCXX_TYPE_INT_N_0 __x) { return __x >= 0 ? __x : -__x; } ^~~ /usr/include/c++/6/cstdlib:180:3: note: candidate: long long int std::abs(long long int) abs(long long __x) { return __builtin_llabs (__x); } ^~~ /usr/include/c++/6/cstdlib:172:3: note: candidate: long int std::abs(long int) abs(long __i) { return __builtin_labs(__i); } ^~~ test/CMakeFiles/approx1_cpu.dir/build.make:57: recipe for target 'test/CMakeFiles/approx1_cpu.dir/approx1.cpp.o' failed make[3]: *** [test/CMakeFiles/approx1_cpu.dir/approx1.cpp.o] Error 1 make[3]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' CMakeFiles/Makefile2:697: recipe for target 'test/CMakeFiles/approx1_cpu.dir/all' failed make[2]: *** [test/CMakeFiles/approx1_cpu.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort_by_key/f64.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/sort_by_key/f64.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /usr/include/compute/boost/compute/device.hpp:23:0, from /usr/include/compute/boost/compute/context.hpp:19, from /usr/include/compute/boost/compute/buffer.hpp:15, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_short {aka short int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:160:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(short) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ushort {aka short unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:161:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ushort) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_int {aka int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:162:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(int) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:163:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(uint) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_long {aka long int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:164:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(long) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:165:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(ulong) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_float {aka float}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:166:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(float) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:153:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:154:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:155:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ /usr/include/compute/boost/compute/types/fundamental.hpp:116:58: warning: ignoring attributes on template argument 'cl_double {aka double}' class class_name : public vector_type \ ^ /usr/include/compute/boost/compute/types/fundamental.hpp:133:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS' BOOST_COMPUTE_DECLARE_VECTOR_TYPE_CLASS(BOOST_PP_CAT(cl_, scalar), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:156:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPE' BOOST_COMPUTE_DECLARE_VECTOR_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/types/fundamental.hpp:167:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_VECTOR_TYPES' BOOST_COMPUTE_DECLARE_VECTOR_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/kernel.hpp:22:0, from /usr/include/compute/boost/compute/memory_object.hpp:16, from /usr/include/compute/boost/compute/buffer.hpp:17, from /usr/include/compute/boost/compute/core.hpp:18, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(short) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ushort) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(int) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(uint) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(long) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(ulong) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(float) ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:32:59: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' template<> struct is_fundamental : boost::true_type {}; \ ^ /usr/include/compute/boost/compute/type_traits/is_fundamental.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL' BOOST_COMPUTE_DETAIL_DECLARE_FUNDAMENTAL(double) ^ In file included from /usr/include/compute/boost/compute/image/image1d.hpp:20:0, from /usr/include/compute/boost/compute/command_queue.hpp:26, from /usr/include/compute/boost/compute/core.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:58:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:29:49: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct type_name_trait \ ^ /usr/include/compute/boost/compute/type_traits/type_name.hpp:50:5: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION' BOOST_COMPUTE_DEFINE_SCALAR_TYPE_NAME_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/type_name.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS' BOOST_COMPUTE_DEFINE_TYPE_NAME_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/core.hpp:19:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:22, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/command_queue.hpp: In constructor 'boost::compute::command_queue::command_queue(const boost::compute::context&, const boost::compute::device&, cl_command_queue_properties)': /usr/include/compute/boost/compute/command_queue.hpp:122:44: warning: ignoring attributes on template argument 'cl_queue_properties {aka long unsigned int}' std::vector queue_properties; ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:14:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/type_traits/common_type.hpp: At global scope: /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:44:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(short) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:45:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ushort) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:46:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(int) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:47:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(uint) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:48:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(long) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:49:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(ulong) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:50:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(float) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:37:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:38:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:39:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:24:62: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_SCALAR_TYPE(scalar)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:30:68: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' BOOST_COMPUTE_MAKE_VECTOR_TYPE(scalar, size)> \ ^ /usr/include/compute/boost/compute/type_traits/common_type.hpp:40:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPE(scalar, 16) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/common_type.hpp:51:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES' BOOST_COMPUTE_DECLARE_SCALAR_VECTOR_COMMON_TYPES(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:18:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:59:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 2) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:53:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 4) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:54:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 8) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:45:58: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct make_vector_type \ ^ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:55:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTION(scalar, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/make_vector_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_MAKE_VECTOR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/type_traits.hpp:20:0, from /usr/include/compute/boost/compute/functional/geometry.hpp:14, from /usr/include/compute/boost/compute/functional.hpp:23, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::short_ {aka short int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:60:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(short) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ushort_ {aka short unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:61:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ushort) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:62:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(int) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:63:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(uint) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::long_ {aka long int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:64:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(long) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::ulong_ {aka long unsigned int}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:65:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(ulong) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:66:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(float) ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:37:47: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct scalar_type \ ^ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:52:5: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTION(scalar) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/compute/boost/compute/type_traits/scalar_type.hpp:67:1: note: in expansion of macro 'BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS' BOOST_COMPUTE_DECLARE_SCALAR_TYPE_FUNCTIONS(double) ^ In file included from /usr/include/compute/boost/compute/functional.hpp:25:0, from /usr/include/compute/boost/compute/types/complex.hpp:16, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/functional/hash.hpp:63:53: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type {aka long unsigned int}' invoked_function > ^ /usr/include/compute/boost/compute/functional/hash.hpp:69:40: warning: ignoring attributes on template argument 'boost::compute::detail::hash_impl::result_type(boost::compute::detail::hash_impl::argument_type)' function m_function; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:28: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:80:54: warning: ignoring attributes on template argument 'boost::compute::int_ {aka int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:29: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:83:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:30: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ /usr/include/compute/boost/compute/functional/hash.hpp:86:58: warning: ignoring attributes on template argument 'boost::compute::float_ {aka float}' template<> struct hash : detail::hash_impl { }; ^ In file included from /usr/include/compute/boost/compute/detail/meta_kernel.hpp:35:0, from /usr/include/compute/boost/compute/types/complex.hpp:20, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/image/image_sampler.hpp: In constructor 'boost::compute::image_sampler::image_sampler(const boost::compute::context&, bool, cl_addressing_mode, cl_filter_mode)': /usr/include/compute/boost/compute/image/image_sampler.hpp:59:42: warning: ignoring attributes on template argument 'cl_sampler_properties {aka long unsigned int}' std::vector sampler_properties; ^ In file included from /usr/include/compute/boost/compute/types/complex.hpp:20:0, from /usr/include/compute/boost/compute/types.hpp:18, from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:16, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/detail/meta_kernel.hpp: At global scope: /usr/include/compute/boost/compute/detail/meta_kernel.hpp:740:41: warning: ignoring attributes on template argument 'cl_uint {aka unsigned int}' detail::meta_kernel_variable get_global_id(size_t dim) const ^ /usr/include/compute/boost/compute/detail/meta_kernel.hpp:1033:32: warning: ignoring attributes on template argument 'boost::compute::double_ {aka double}' struct inject_type_impl ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:24:0, from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/detail/parameter_cache.hpp:208:56: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_> m_cache; ^ /usr/include/compute/boost/compute/detail/parameter_cache.hpp: In member function 'boost::compute::uint_ boost::compute::detail::parameter_cache::get(const string&, const string&, boost::compute::uint_)': /usr/include/compute/boost/compute/detail/parameter_cache.hpp:73:60: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' std::map, uint_>::iterator ^ In file included from /usr/include/compute/boost/compute/algorithm/find_if.hpp:16:0, from /usr/include/compute/boost/compute/algorithm/detail/merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:16, from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_one_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:44:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:55:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp: In function 'InputIterator boost::compute::detail::find_if_with_atomics_multiple_vpt(InputIterator, InputIterator, UnaryPredicate, size_t, boost::compute::uint_, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:84:21: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' atomic_min atomic_min_uint; ^ /usr/include/compute/boost/compute/algorithm/detail/find_if_with_atomics.hpp:139:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' scalar index(context); ^ In file included from /usr/include/compute/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:17:0, from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:20, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp: In function 'OutputIterator boost::compute::detail::merge_with_merge_path(InputIterator1, InputIterator1, InputIterator2, InputIterator2, OutputIterator, Compare, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:158:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_a((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ /usr/include/compute/boost/compute/algorithm/detail/merge_with_merge_path.hpp:159:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector tile_b((count1+count2+tile_size-1)/tile_size+1, queue.get_context()); ^ In file included from /usr/include/compute/boost/compute/algorithm/sort_by_key.hpp:22:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:23, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp: In function 'void boost::compute::detail::radix_sort_impl(boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::buffer_iterator, boost::compute::command_queue&)': /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:301:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector offsets(k2, context); ^ /usr/include/compute/boost/compute/algorithm/detail/radix_sort.hpp:302:17: warning: ignoring attributes on template argument 'boost::compute::uint_ {aka unsigned int}' vector counts(block_count * k2, context); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:13:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:44:81: warning: ignoring attributes on template argument 'cl_long {aka long int}' using ltype_t = typename conditional::value, cl_long, T>::type; ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:49:44: warning: ignoring attributes on template argument 'cl_ulong {aka long unsigned int}' >::type; ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:10:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(double,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(double,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(double,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:14:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(double,true) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(double,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:49:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, uint , isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(double,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:39:63: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' sort_by_key(Array &okey, Array &oval, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(double,false) ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:41:52: warning: ignoring attributes on template argument 'opencl::ushort {aka short unsigned int}' const Array &ival, \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/impl.hpp:53:5: note: in expansion of macro 'INSTANTIATE' INSTANTIATE(Tk, ushort, isAscending) \ ^~~~~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/sort_by_key/f64.cpp:15:5: note: in expansion of macro 'INSTANTIATE1' INSTANTIATE1(double,false) ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve_separable.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve_separable.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/program.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:11: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/config.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/config.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/config.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_f32.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_f32.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_f32.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_f32.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_c64.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_c64.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_c64.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_c64.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_s64.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_s64.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s64.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s64.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_u64.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u64.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u64.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv1.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv1.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u64.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 41 [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_c32.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_c32.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_c32.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_c32.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_f64.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_f64.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_f64.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_f64.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_b8.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_b8.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_b8.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_b8.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_u8.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u8.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u8.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u8.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv3.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv3.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 41%] In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_s16.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_s16.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s16.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s16.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_u16.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u16.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u16.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u16.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_u32.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u32.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u32.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u32.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_s32.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_s32.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s32.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Param.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s32.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/dim4.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/dim4.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/dim4.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 42 [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/ArrayInfo.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/ArrayInfo.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/ArrayInfo.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/lapacke.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/lapacke.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/lapacke.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/cblas.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/cblas.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/cblas.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/ArrayInfo.cpp:17: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/blas.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/backend/cblas.cpp:109: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/inverse.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/inverse.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/inverse.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/stdev.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/stdev.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/stdev.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/bilateral.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/bilateral.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/bilateral.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/inverse.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/stdev.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/inverse.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/bilateral.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/stdev.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/bilateral.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/stream.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/stream.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/stream.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/stream.cpp:17: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/blas.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/blas.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/blas.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/stream.cpp:17: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/blas.hpp:13, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/blas.cpp:11: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/blas.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/corrcoef.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/corrcoef.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/corrcoef.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/features.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/features.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/features.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/corrcoef.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/corrcoef.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/features.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/features.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/gradient.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/gradient.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/gradient.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/gradient.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/gradient.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 43 [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/unwrap.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/unwrap.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/unwrap.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/set.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/set.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/set.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/scan.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/scan.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/scan.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/homography.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/homography.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/homography.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/unwrap.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/set.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/scan.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/unwrap.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/homography.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/set.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/scan.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/homography.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/fft.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/fft.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/fft.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/nearest_neighbour.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/nearest_neighbour.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/nearest_neighbour.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/susan.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/susan.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/susan.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/fft_common.hpp:9, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/fft.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/nearest_neighbour.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/fft_common.hpp:9, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/fft.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/imageio.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/imageio.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/imageio.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/nearest_neighbour.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/nearest_neighbour.cpp:16:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/nearest_neighbour.hpp:18:34: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' void nearest_neighbour(Array& idx, Array& dist, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/susan.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/susan.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/memory.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/imageio.cpp:25: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/moddims.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/moddims.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/moddims.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 43%] In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/moddims.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/sobel.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/sobel.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/sobel.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/moddims.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/sobel.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/sobel.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 44 [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/transpose.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/transpose.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/transpose.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/transpose.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/transpose.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/rgb_gray.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/rgb_gray.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/rgb_gray.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/assign.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/assign.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/assign.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/data.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/data.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/data.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/rgb_gray.cpp:17: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/assign.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/rgb_gray.cpp:17: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/util.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/util.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/util.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/assign.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/data.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/reduce.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/reduce.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/reduce.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/data.cpp:19: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/reduce.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/reduce.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/reduce.cpp:19:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/ireduce.hpp:17:43: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' void ireduce(Array &out, Array &loc, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/unary.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/unary.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/unary.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/lu.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/lu.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/lu.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.hpp:15, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/unary.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/exampleFunction.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/exampleFunction.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/exampleFunction.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.hpp:15, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/unary.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/lu.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/exampleFunction.cpp:22: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/lu.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/exampleFunction.cpp:25: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/rank.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/rank.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/rank.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 45 [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/orb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/orb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/orb.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/rank.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/rank.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/orb.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/orb.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/harris.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/harris.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/harris.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/mean.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/mean.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/mean.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/harris.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/mean.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/harris.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/mean.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/graphics_common.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/graphics_common.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/graphics_common.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/device.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/device.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/device.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/device.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/device.cpp:17: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/fast.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/fast.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/fast.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/fast.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/fast.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/histogram.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/histogram.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/histogram.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/histogram.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/hsv_rgb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/hsv_rgb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/hsv_rgb.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/complex.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/complex.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/complex.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/histogram.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/hsv_rgb.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/hsv_rgb.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.hpp:15, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/complex.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.hpp:15, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/complex.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 45%] [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/replace.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/replace.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/replace.cpp Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/fftconvolve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/fftconvolve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/fftconvolve.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/fftconvolve.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.hpp:15, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/replace.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/fftconvolve.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.hpp:15, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/replace.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 46 [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/meanshift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/meanshift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/meanshift.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/meanshift.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/meanshift.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/regions.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/regions.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/regions.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/rotate.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/rotate.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/rotate.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/regions.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/regions.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/rotate.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/rotate.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/iir.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/iir.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/iir.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/sat.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/sat.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/sat.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/iir.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/iir.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/sat.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/sat.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/median.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/median.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/median.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/median.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/median.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/dog.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/dog.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/dog.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/dog.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/dog.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/histeq.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/histeq.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/histeq.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/plot.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/plot.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/plot.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/histeq.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/plot.cpp:18: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/histeq.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/plot.cpp:21: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/norm.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/norm.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/norm.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/norm.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 47 [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/morph.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/morph.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/morph.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/norm.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/morph.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/morph.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/transform.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/transform.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/transform.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/tile.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/tile.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/tile.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/filters.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/filters.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/filters.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/transform.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/transform.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/tile.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/filters.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/tile.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/filters.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/type_util.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/type_util.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/type_util.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/sift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/sift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/sift.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/cast.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/cast.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/cast.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/colorspace.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/colorspace.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/sift.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp:36:59: warning: extra ';' [-Wpedantic] INSTANTIATE_CSPACE_DEFS1(AF_HSV , AF_RGB , af_hsv2rgb ); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp:37:59: warning: extra ';' [-Wpedantic] INSTANTIATE_CSPACE_DEFS1(AF_RGB , AF_HSV , af_rgb2hsv ); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp:38:86: warning: extra ';' [-Wpedantic] INSTANTIATE_CSPACE_DEFS2(AF_RGB , AF_GRAY , af_rgb2gray , 0.2126f, 0.7152f, 0.0722f); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp:39:77: warning: extra ';' [-Wpedantic] INSTANTIATE_CSPACE_DEFS2(AF_GRAY , AF_RGB , af_gray2rgb , 1.0f, 1.0f, 1.0f); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp:40:71: warning: extra ';' [-Wpedantic] INSTANTIATE_CSPACE_DEFS2(AF_YCbCr, AF_RGB , af_ycbcr2rgb, AF_YCC_601); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/c/colorspace.cpp:41:71: warning: extra ';' [-Wpedantic] INSTANTIATE_CSPACE_DEFS2(AF_RGB , AF_YCbCr, af_rgb2ycbcr, AF_YCC_601); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/sift.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/err_opencl.hpp:14, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:15, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/cast.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/dispatch.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/dispatch.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/dispatch.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 47%] /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 48 Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/plot3.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/plot3.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/plot3.cpp [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/index.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/index.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/index.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/cast.cpp:16:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/wrap.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/wrap.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/wrap.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/plot3.cpp:18: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/index.cpp:19: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/wrap.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/plot3.cpp:22: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/index.cpp:19: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/wrap.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/sort.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/sort.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/sort.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/sort.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/approx.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/approx.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/approx.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/sort.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/approx.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/approx.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/resize.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/resize.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/resize.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/resize.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/diff.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/diff.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/diff.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/resize.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/det.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/det.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/det.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/diff.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/diff.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/var.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/var.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/var.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/det.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/cholesky.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/cholesky.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/cholesky.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/det.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/var.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/cholesky.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/var.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/cholesky.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/reorder.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/reorder.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/reorder.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/convolve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/convolve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/convolve.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 49 [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/err_common.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/err_common.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/err_common.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/reorder.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/convolve.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/reorder.cpp:13: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/convolve.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/where.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/where.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/where.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/where.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/print.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/print.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/print.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/where.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/where.cpp:16:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/where.hpp:16:15: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' Array where(const Array& in); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/copy.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/print.cpp:17: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/select.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/select.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/select.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/shift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/shift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/shift.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.hpp:15, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/select.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/shift.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.hpp:15, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/select.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/shift.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/ycbcr_rgb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/ycbcr_rgb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/ycbcr_rgb.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/binary.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/binary.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/binary.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.hpp:15, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/binary.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/ycbcr_rgb.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/ycbcr_rgb.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.hpp:15, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/binary.cpp:16: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/surface.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/surface.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/surface.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/solve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/solve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/solve.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/surface.cpp:18: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/surface.cpp:22: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/solve.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/match_template.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/match_template.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/match_template.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/solve.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/match_template.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 50 In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/match_template.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/gaussian_kernel.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/gaussian_kernel.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/gaussian_kernel.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/hamming.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/hamming.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/hamming.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/flip.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/flip.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/flip.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/gaussian_kernel.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/gaussian_kernel.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/image.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/image.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/image.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/flip.cpp:19: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/flip.cpp:19: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/image.cpp:21: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/image.cpp:21: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/imageio2.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/imageio2.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/imageio2.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/implicit.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/implicit.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/memory.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/imageio2.cpp:25: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/hist.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/hist.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/hist.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.hpp:15, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.hpp:15, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/implicit.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 50%] In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/hist.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/svd.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/svd.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/svd.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/hist.cpp:16:0: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/svd.cpp:18: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/covariance.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/covariance.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/covariance.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/svd.cpp:19: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/reduce.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/covariance.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/covariance.cpp:15: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/qr.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/qr.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/qr.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/qr.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 51 [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/join.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/c/join.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/c/join.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/qr.cpp:14: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/Array.hpp:11, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:12, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/join.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/stdev.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/stdev.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/c/handle.hpp:17:0, from /<>/arrayfire-3.2.2+dfsg1/src/api/c/join.cpp:12: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:36:27: warning: ignoring attributes on template argument 'opencl::uint {aka unsigned int}' struct CastOp \ ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cast.hpp:45:1: note: in expansion of macro 'CAST_FN' CAST_FN(uint) ^~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:41:25: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(float); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:42:26: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(double); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:43:23: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:44:32: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(unsigned int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:45:24: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(intl); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:46:25: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(uintl); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:47:25: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:48:34: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(unsigned short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:49:24: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/stdev.cpp:50:33: warning: extra ';' [-Wpedantic] INSTANTIATE_STDEV(unsigned char); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/bilateral.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/bilateral.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/bilateral.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/blas.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/blas.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/blas.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/corrcoef.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/corrcoef.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:25:28: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(float); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:26:29: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(double); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:27:26: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:28:35: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(unsigned int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:29:27: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:30:36: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(unsigned char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:31:27: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(intl); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:32:28: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(uintl); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:33:28: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/corrcoef.cpp:34:37: warning: extra ';' [-Wpedantic] INSTANTIATE_CORRCOEF(unsigned short); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/gfor.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/gfor.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/gfor.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/skew.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/skew.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/skew.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/features.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/features.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/features.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/gradient.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/gradient.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/gradient.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/features.cpp: In destructor 'af::features::~features()': /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/features.cpp:43:79: warning: format '%p' expects argument of type 'void*', but argument 3 has type 'af::features*' [-Wformat=] fprintf(stderr, "Error: Couldn't release af::features: %p\n", this); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/features.cpp: At global scope: /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/features.cpp:104:2: warning: extra ';' [-Wpedantic] }; ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/timing.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/timing.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/timing.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/unwrap.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/unwrap.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/unwrap.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 52 [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/set.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/set.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/set.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/scan.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/scan.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/scan.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/homography.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/homography.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/homography.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/fft.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/fft.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/fft.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/nearest_neighbour.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/nearest_neighbour.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/nearest_neighbour.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/constants.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/constants.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/constants.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/susan.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/susan.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/susan.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/imageio.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/imageio.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/imageio.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/sobel.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/sobel.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/sobel.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/transpose.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/transpose.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/transpose.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 53 [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/rgb_gray.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/rgb_gray.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/rgb_gray.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/data.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/data.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:107:21: warning: extra ';' [-Wpedantic] CONSTANT(double); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:108:20: warning: extra ';' [-Wpedantic] CONSTANT(float); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:109:18: warning: extra ';' [-Wpedantic] CONSTANT(int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:110:23: warning: extra ';' [-Wpedantic] CONSTANT(unsigned); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:111:19: warning: extra ';' [-Wpedantic] CONSTANT(char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:112:28: warning: extra ';' [-Wpedantic] CONSTANT(unsigned char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:113:21: warning: extra ';' [-Wpedantic] CONSTANT(cfloat); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:114:22: warning: extra ';' [-Wpedantic] CONSTANT(cdouble); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:115:19: warning: extra ';' [-Wpedantic] CONSTANT(long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:116:28: warning: extra ';' [-Wpedantic] CONSTANT(unsigned long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:117:24: warning: extra ';' [-Wpedantic] CONSTANT(long long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:118:33: warning: extra ';' [-Wpedantic] CONSTANT(unsigned long long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:119:19: warning: extra ';' [-Wpedantic] CONSTANT(bool); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:120:20: warning: extra ';' [-Wpedantic] CONSTANT(short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/data.cpp:121:29: warning: extra ';' [-Wpedantic] CONSTANT(unsigned short); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/util.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/util.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/util.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/scale.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/scale.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/scale.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/reduce.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/reduce.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/reduce.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/unary.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/unary.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/unary.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/reduce.cpp:153:46: warning: extra ';' [-Wpedantic] INSTANTIATE_REAL(all_true, allTrue, bool); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/reduce.cpp:154:46: warning: extra ';' [-Wpedantic] INSTANTIATE_REAL(any_true, anyTrue, bool); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/exampleFunction.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/exampleFunction.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/exampleFunction.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/orb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/orb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/orb.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/harris.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/harris.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/harris.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/mean.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/mean.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 54 [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/device.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/device.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/device.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:77:24: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(float); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:78:25: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(double); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:79:22: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:80:31: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(unsigned int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:81:23: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:82:32: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(unsigned char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:83:28: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(long long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:84:37: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(unsigned long long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:85:24: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/mean.cpp:86:33: warning: extra ';' [-Wpedantic] INSTANTIATE_MEAN(unsigned short); ^ [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/fast.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/fast.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/fast.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/histogram.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/histogram.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/histogram.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/hsv_rgb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/hsv_rgb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/hsv_rgb.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/complex.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/complex.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/complex.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/fftconvolve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/fftconvolve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/fftconvolve.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/meanshift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/meanshift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/meanshift.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/regions.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/regions.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/regions.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 54%] /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/rotate.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/rotate.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/rotate.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 54%] [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/iir.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/iir.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/iir.cpp Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/sat.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/sat.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/sat.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 55 [ 55%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/matchTemplate.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/matchTemplate.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/matchTemplate.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 55%] [ 55%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/median.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/median.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/dog.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/dog.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/dog.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 55%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/morph.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/morph.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/morph.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 55%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/transform.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/transform.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/transform.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:26:26: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(float); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:27:27: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(double); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:28:24: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:29:33: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(unsigned int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:30:25: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:31:34: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(unsigned char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:32:30: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(long long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:33:39: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(unsigned long long); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:34:26: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/median.cpp:35:35: warning: extra ';' [-Wpedantic] INSTANTIATE_MEDIAN(unsigned short); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 55%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/array.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/array.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 55%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/filters.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/filters.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/filters.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 55%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/lapack.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/lapack.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/lapack.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 55%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/sift.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/sift.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/sift.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp:753:58: warning: extra ';' [-Wpedantic] MEM_INDEX(row(int index) , row(index)); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp:754:65: warning: extra ';' [-Wpedantic] MEM_INDEX(rows(int first, int last) , rows(first, last)); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp:755:58: warning: extra ';' [-Wpedantic] MEM_INDEX(col(int index) , col(index)); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp:756:65: warning: extra ';' [-Wpedantic] MEM_INDEX(cols(int first, int last) , cols(first, last)); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp:757:60: warning: extra ';' [-Wpedantic] MEM_INDEX(slice(int index) , slice(index)); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/array.cpp:758:67: warning: extra ';' [-Wpedantic] MEM_INDEX(slices(int first, int last) , slices(first, last)); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 55%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/exception.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/exception.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/exception.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 56 [ 56%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/graphics.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/graphics.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/graphics.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 56%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/colorspace.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/colorspace.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/colorspace.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 56%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/index.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/index.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/index.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/graphics.cpp:12:0: /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/graphics.cpp: In destructor 'af::Window::~Window()': /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/error.hpp:16:61: warning: throw will always call terminate() [-Wterminate] throw af::exception(__AF_FILENAME__, __LINE__, __err); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/graphics.cpp:47:5: note: in expansion of macro 'AF_THROW' AF_THROW(af_destroy_window(wnd)); ^~~~~~~~ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/error.hpp:16:61: note: in C++11 destructors default to noexcept throw af::exception(__AF_FILENAME__, __LINE__, __err); \ ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/graphics.cpp:47:5: note: in expansion of macro 'AF_THROW' AF_THROW(af_destroy_window(wnd)); ^~~~~~~~ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 56%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/wrap.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/wrap.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/wrap.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 56%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/sort.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/sort.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/sort.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 56%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/approx.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/approx.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/approx.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 56%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/resize.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/resize.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/resize.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 56%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/diff.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/diff.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/diff.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 56%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/var.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/var.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 56%] /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:77:23: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(float); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:78:24: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(double); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:79:21: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(int); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:80:30: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(unsigned int); ^ Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/convolve.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/convolve.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/convolve.cpp /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:81:22: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(intl); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:82:23: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(uintl); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:83:23: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:84:32: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(unsigned short); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:85:22: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(char); ^ /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/var.cpp:86:31: warning: extra ';' [-Wpedantic] INSTANTIATE_VAR(unsigned char); ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 57 [ 57%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/where.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/where.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/where.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 57%] /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/ycbcr_rgb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/ycbcr_rgb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/ycbcr_rgb.cpp [ 57%] [ 57%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/binary.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/binary.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/binary.cpp Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/gaussian_kernel.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/gaussian_kernel.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/gaussian_kernel.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 57%] [ 57%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/hamming.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/hamming.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/hamming.cpp Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/translate.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/translate.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/translate.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 57%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/seq.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/seq.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/seq.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 57%] [ 57%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/covariance.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/__/__/api/cpp/covariance.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/api/cpp/covariance.cpp Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/geqrf2.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/geqrf2.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/geqrf2.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 57%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/getrs.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/getrs.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/getrs.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/geqrf2.cpp:55: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 57%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/magma_helper.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/magma_helper.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_helper.cpp /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_helper.cpp:61:43: warning: extra ';' [-Wpedantic] INSTANTIATE_CPLX_SCALAR(magmaFloatComplex); ^ /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_helper.cpp:62:44: warning: extra ';' [-Wpedantic] INSTANTIATE_CPLX_SCALAR(magmaDoubleComplex); ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/getrs.cpp:56: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 58 [ 58%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/transpose.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/transpose.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/transpose.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/transpose.cpp:54: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 58%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/labrd.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/labrd.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/labrd.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/labrd.cpp:57: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 58%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/transpose_inplace.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/transpose_inplace.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:54: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 58%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/getrf.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/getrf.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/getrf.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/getrf.cpp:56: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 58%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/unmqr2.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/unmqr2.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/unmqr2.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 58%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/laset_band.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/laset_band.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/laset_band.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 58%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/larfb.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/larfb.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/larfb.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 58%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/ungqr.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/ungqr.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/ungqr.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/larfb.cpp:58: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 58%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/laset.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/laset.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/laset.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/ungqr.cpp:55: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/laset.cpp:54: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 58%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/unmqr.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/unmqr.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/unmqr.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 59 [ 59%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/laswp.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/laswp.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/laswp.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/unmqr.cpp:55: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/laswp.cpp:54: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 59%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/geqrf3.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/geqrf3.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/geqrf3.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/geqrf3.cpp:55: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 59%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/swapdblk.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/swapdblk.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/swapdblk.cpp /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 59%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/gebrd.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/gebrd.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/gebrd.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/swapdblk.cpp:10: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles [ 59%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/potrf.cpp.o cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/s390x-linux-gnu-g++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -I/<>/arrayfire-3.2.2+dfsg1/include -I/<>/arrayfire-3.2.2+dfsg1/src/backend -I/<>/arrayfire-3.2.2+dfsg1/src/api/c -I/<>/arrayfire-3.2.2+dfsg1/src/backend/opencl -I/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl -I/usr/include/compute -Wall -std=c++11 -fvisibility=hidden -o CMakeFiles/afopencl.dir/magma/potrf.cpp.o -c /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/potrf.cpp In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/gebrd.cpp:56: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ In file included from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/platform.hpp:15:0, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/magma/potrf.cpp:56: /<>/arrayfire-3.2.2+dfsg1/src/backend/opencl/cl.hpp:5089:28: warning: ignoring attributes on template argument 'cl_int {aka int}' VECTOR_CLASS* binaryStatus = NULL, ^ Linking CXX shared library libafopencl.so cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/cmake -E cmake_link_script CMakeFiles/afopencl.dir/link.txt --verbose=1 /usr/bin/s390x-linux-gnu-g++ -fPIC -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libafopencl.so.3 -o libafopencl.so.3.2.2 CMakeFiles/afopencl.dir/inverse.cpp.o CMakeFiles/afopencl.dir/range.cpp.o CMakeFiles/afopencl.dir/bilateral.cpp.o CMakeFiles/afopencl.dir/blas.cpp.o CMakeFiles/afopencl.dir/all.cpp.o CMakeFiles/afopencl.dir/gradient.cpp.o CMakeFiles/afopencl.dir/unwrap.cpp.o CMakeFiles/afopencl.dir/set.cpp.o CMakeFiles/afopencl.dir/scan.cpp.o CMakeFiles/afopencl.dir/homography.cpp.o CMakeFiles/afopencl.dir/fft.cpp.o CMakeFiles/afopencl.dir/nearest_neighbour.cpp.o CMakeFiles/afopencl.dir/dilate.cpp.o CMakeFiles/afopencl.dir/susan.cpp.o CMakeFiles/afopencl.dir/sobel.cpp.o CMakeFiles/afopencl.dir/transpose.cpp.o CMakeFiles/afopencl.dir/max.cpp.o CMakeFiles/afopencl.dir/assign.cpp.o CMakeFiles/afopencl.dir/dilate3d.cpp.o CMakeFiles/afopencl.dir/lu.cpp.o CMakeFiles/afopencl.dir/exampleFunction.cpp.o CMakeFiles/afopencl.dir/medfilt.cpp.o CMakeFiles/afopencl.dir/orb.cpp.o CMakeFiles/afopencl.dir/transpose_inplace.cpp.o CMakeFiles/afopencl.dir/min.cpp.o CMakeFiles/afopencl.dir/harris.cpp.o CMakeFiles/afopencl.dir/jit.cpp.o CMakeFiles/afopencl.dir/random.cpp.o CMakeFiles/afopencl.dir/fast.cpp.o CMakeFiles/afopencl.dir/histogram.cpp.o CMakeFiles/afopencl.dir/erode3d.cpp.o CMakeFiles/afopencl.dir/hsv_rgb.cpp.o CMakeFiles/afopencl.dir/identity.cpp.o CMakeFiles/afopencl.dir/program.cpp.o CMakeFiles/afopencl.dir/erode.cpp.o CMakeFiles/afopencl.dir/lookup.cpp.o CMakeFiles/afopencl.dir/any.cpp.o CMakeFiles/afopencl.dir/memory.cpp.o CMakeFiles/afopencl.dir/diagonal.cpp.o CMakeFiles/afopencl.dir/fftconvolve.cpp.o CMakeFiles/afopencl.dir/meanshift.cpp.o CMakeFiles/afopencl.dir/regions.cpp.o CMakeFiles/afopencl.dir/rotate.cpp.o CMakeFiles/afopencl.dir/iir.cpp.o CMakeFiles/afopencl.dir/triangle.cpp.o CMakeFiles/afopencl.dir/plot.cpp.o CMakeFiles/afopencl.dir/iota.cpp.o CMakeFiles/afopencl.dir/transform.cpp.o CMakeFiles/afopencl.dir/tile.cpp.o CMakeFiles/afopencl.dir/sort_index.cpp.o CMakeFiles/afopencl.dir/sift.cpp.o CMakeFiles/afopencl.dir/interopManager.cpp.o CMakeFiles/afopencl.dir/Array.cpp.o CMakeFiles/afopencl.dir/plot3.cpp.o CMakeFiles/afopencl.dir/index.cpp.o CMakeFiles/afopencl.dir/wrap.cpp.o CMakeFiles/afopencl.dir/sort.cpp.o CMakeFiles/afopencl.dir/approx.cpp.o CMakeFiles/afopencl.dir/resize.cpp.o CMakeFiles/afopencl.dir/diff.cpp.o CMakeFiles/afopencl.dir/convolve_separable.cpp.o CMakeFiles/afopencl.dir/hist_graphics.cpp.o CMakeFiles/afopencl.dir/cholesky.cpp.o CMakeFiles/afopencl.dir/reorder.cpp.o CMakeFiles/afopencl.dir/convolve.cpp.o CMakeFiles/afopencl.dir/types.cpp.o CMakeFiles/afopencl.dir/where.cpp.o CMakeFiles/afopencl.dir/select.cpp.o CMakeFiles/afopencl.dir/shift.cpp.o CMakeFiles/afopencl.dir/sum.cpp.o CMakeFiles/afopencl.dir/ireduce.cpp.o CMakeFiles/afopencl.dir/surface.cpp.o CMakeFiles/afopencl.dir/product.cpp.o CMakeFiles/afopencl.dir/solve.cpp.o CMakeFiles/afopencl.dir/errorcodes.cpp.o CMakeFiles/afopencl.dir/math.cpp.o CMakeFiles/afopencl.dir/match_template.cpp.o CMakeFiles/afopencl.dir/platform.cpp.o CMakeFiles/afopencl.dir/count.cpp.o CMakeFiles/afopencl.dir/image.cpp.o CMakeFiles/afopencl.dir/Param.cpp.o CMakeFiles/afopencl.dir/copy.cpp.o CMakeFiles/afopencl.dir/svd.cpp.o CMakeFiles/afopencl.dir/qr.cpp.o CMakeFiles/afopencl.dir/join.cpp.o CMakeFiles/afopencl.dir/sort_by_key/u16.cpp.o CMakeFiles/afopencl.dir/sort_by_key/f32.cpp.o CMakeFiles/afopencl.dir/sort_by_key/b8.cpp.o CMakeFiles/afopencl.dir/sort_by_key/u8.cpp.o CMakeFiles/afopencl.dir/sort_by_key/u32.cpp.o CMakeFiles/afopencl.dir/sort_by_key/s32.cpp.o CMakeFiles/afopencl.dir/sort_by_key/s64.cpp.o CMakeFiles/afopencl.dir/sort_by_key/s16.cpp.o CMakeFiles/afopencl.dir/sort_by_key/u64.cpp.o CMakeFiles/afopencl.dir/sort_by_key/f64.cpp.o CMakeFiles/afopencl.dir/kernel/convolve_separable.cpp.o CMakeFiles/afopencl.dir/kernel/config.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_f32.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_c64.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_s64.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u64.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv1.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_c32.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_f64.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_b8.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u8.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv3.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_s16.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_s32.cpp.o CMakeFiles/afopencl.dir/__/dim4.cpp.o CMakeFiles/afopencl.dir/__/ArrayInfo.cpp.o CMakeFiles/afopencl.dir/__/lapacke.cpp.o CMakeFiles/afopencl.dir/__/cblas.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/inverse.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/stdev.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/bilateral.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/stream.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/blas.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/corrcoef.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/features.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/gradient.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/unwrap.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/set.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/scan.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/homography.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/fft.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/nearest_neighbour.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/susan.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/imageio.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/moddims.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/sobel.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/transpose.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/rgb_gray.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/assign.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/data.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/util.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/reduce.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/unary.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/lu.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/exampleFunction.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/rank.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/orb.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/harris.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/mean.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/graphics_common.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/device.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/fast.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/histogram.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/hsv_rgb.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/complex.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/replace.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/fftconvolve.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/meanshift.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/regions.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/rotate.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/iir.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/sat.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/median.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/dog.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/histeq.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/plot.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/norm.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/morph.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/transform.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/tile.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/filters.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/type_util.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/sift.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/cast.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/colorspace.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/dispatch.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/plot3.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/index.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/wrap.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/sort.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/approx.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/resize.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/diff.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/det.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/var.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/cholesky.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/reorder.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/convolve.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/err_common.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/where.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/print.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/select.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/shift.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/ycbcr_rgb.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/binary.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/surface.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/solve.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/match_template.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/gaussian_kernel.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/hamming.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/flip.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/image.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/imageio2.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/implicit.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/hist.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/svd.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/covariance.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/qr.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/join.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/stdev.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/bilateral.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/blas.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/corrcoef.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/gfor.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/skew.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/features.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/gradient.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/timing.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/unwrap.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/set.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/scan.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/homography.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/fft.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/nearest_neighbour.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/constants.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/susan.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/imageio.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/sobel.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/transpose.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/rgb_gray.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/data.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/util.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/scale.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/reduce.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/unary.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/exampleFunction.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/orb.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/harris.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/mean.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/device.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/fast.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/histogram.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/hsv_rgb.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/complex.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/fftconvolve.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/meanshift.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/regions.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/rotate.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/iir.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/sat.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/matchTemplate.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/median.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/dog.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/morph.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/transform.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/array.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/filters.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/lapack.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/sift.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/exception.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/graphics.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/colorspace.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/index.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/wrap.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/sort.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/approx.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/resize.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/diff.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/var.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/convolve.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/where.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/ycbcr_rgb.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/binary.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/gaussian_kernel.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/hamming.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/translate.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/seq.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/covariance.cpp.o CMakeFiles/afopencl.dir/magma/geqrf2.cpp.o CMakeFiles/afopencl.dir/magma/getrs.cpp.o CMakeFiles/afopencl.dir/magma/magma_helper.cpp.o CMakeFiles/afopencl.dir/magma/transpose.cpp.o CMakeFiles/afopencl.dir/magma/labrd.cpp.o CMakeFiles/afopencl.dir/magma/transpose_inplace.cpp.o CMakeFiles/afopencl.dir/magma/getrf.cpp.o CMakeFiles/afopencl.dir/magma/unmqr2.cpp.o CMakeFiles/afopencl.dir/magma/laset_band.cpp.o CMakeFiles/afopencl.dir/magma/larfb.cpp.o CMakeFiles/afopencl.dir/magma/ungqr.cpp.o CMakeFiles/afopencl.dir/magma/laset.cpp.o CMakeFiles/afopencl.dir/magma/unmqr.cpp.o CMakeFiles/afopencl.dir/magma/laswp.cpp.o CMakeFiles/afopencl.dir/magma/geqrf3.cpp.o CMakeFiles/afopencl.dir/magma/swapdblk.cpp.o CMakeFiles/afopencl.dir/magma/gebrd.cpp.o CMakeFiles/afopencl.dir/magma/potrf.cpp.o -lOpenCL -lfreeimage /usr/lib/s390x-linux-gnu/libclBLAS.so.2.10.0 /usr/lib/s390x-linux-gnu/libclFFT.so.2.10.0 -ldl -llapacke -llapack -lblas -lblas -lm -pthread -lOpenCL cd /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/src/backend/opencl && /usr/bin/cmake -E cmake_symlink_library libafopencl.so.3.2.2 libafopencl.so.3 libafopencl.so make[3]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_report /<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu/CMakeFiles 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [ 59%] Built target afopencl make[2]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' Makefile:149: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/<>/arrayfire-3.2.2+dfsg1/obj-s390x-linux-gnu' dh_auto_build: make -j4 returned exit code 2 debian/rules:60: recipe for target 'build-arch' failed make: *** [build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 -------------------------------------------------------------------------------- Build finished at 20160314-0458 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Not removing build depends: as requested Keeping session: +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: s390x Build-Space: 1780176 Build-Time: 472 Distribution: xenial Fail-Stage: build Host Architecture: s390x Install-Time: 28 Job: arrayfire_3.2.2+dfsg1-2.dsc Machine Architecture: s390x Package: arrayfire Package-Time: 502 Source-Version: 3.2.2+dfsg1-2 Space: 1780176 Status: attempted Version: 3.2.2+dfsg1-2 -------------------------------------------------------------------------------- Finished at 20160314-0458 Build needed 00:08:22, 1780176k disc space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-9170139'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-9170139/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-9170139'] Unmounting chroot for build PACKAGEBUILD-9170139... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-9170139'] Removing build PACKAGEBUILD-9170139