RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux bos02-s390x-019 4.4.0-104-generic #127-Ubuntu SMP Mon Dec 11 12:16:43 UTC 2017 s390x Buildd toolchain package versions: launchpad-buildd_157 python-lpbuildd_157 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.3 dpkg-dev_1.18.4ubuntu1.3 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 23 Dec 13:15:04 ntpdate[1746]: adjust time server 10.211.37.1 offset 0.000012 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=bionic --arch=s390x PACKAGEBUILD-13893801 /home/buildd/filecache-default/c63540de4962374dad549ddd7685c5c502845718 Creating target for build PACKAGEBUILD-13893801 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=bionic --arch=s390x PACKAGEBUILD-13893801 Starting target for build PACKAGEBUILD-13893801 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=bionic --arch=s390x PACKAGEBUILD-13893801 'deb http://ftpmaster.internal/ubuntu bionic main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu bionic-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu bionic-updates main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-13893801 RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=bionic --arch=s390x PACKAGEBUILD-13893801 Updating target for build PACKAGEBUILD-13893801 Get:1 http://ftpmaster.internal/ubuntu bionic InRelease [235 kB] Get:2 http://ftpmaster.internal/ubuntu bionic-security InRelease [65.4 kB] Get:3 http://ftpmaster.internal/ubuntu bionic-updates InRelease [65.4 kB] Get:4 http://ftpmaster.internal/ubuntu bionic/main s390x Packages [943 kB] Get:5 http://ftpmaster.internal/ubuntu bionic/main Translation-en [517 kB] Get:6 http://ftpmaster.internal/ubuntu bionic/restricted Translation-en [2788 B] Get:7 http://ftpmaster.internal/ubuntu bionic/universe s390x Packages [8034 kB] Get:8 http://ftpmaster.internal/ubuntu bionic/universe Translation-en [4917 kB] Get:9 http://ftpmaster.internal/ubuntu bionic/multiverse s390x Packages [124 kB] Get:10 http://ftpmaster.internal/ubuntu bionic/multiverse Translation-en [109 kB] Fetched 15.0 MB in 2s (5183 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libasn1-8-heimdal libcurl3-gnutls libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libidn2-0 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common libnghttp2-14 libpsl5 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libunistring0 libwind0-heimdal Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: libnghttp2-14 The following packages will be upgraded: adduser apt apt-transport-https base-files base-passwd binutils binutils-common binutils-s390x-linux-gnu bsdutils build-essential coreutils cpp-7 debconf debianutils dpkg dpkg-dev e2fslibs e2fsprogs fdisk findutils g++-7 gcc-7 gcc-7-base gnupg gnupg-agent gpgv libapparmor1 libapt-pkg5.0 libasn1-8-heimdal libassuan0 libatomic1 libbinutils libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcomerr2 libcurl3-gnutls libdpkg-perl libfdisk1 libgcc-7-dev libgcc1 libgcrypt20 libgomp1 libgpg-error0 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhx509-5-heimdal libidn11 libidn2-0 libip4tc0 libitm1 libkeyutils1 libkrb5-26-heimdal liblockfile-bin liblockfile1 libmount1 libnettle6 libnpth0 libp11-kit0 libpcre3 libperl5.26 libpng16-16 libpsl5 libroken18-heimdal libseccomp2 libselinux1 libsemanage-common libsemanage1 libsmartcols1 libsqlite3-0 libss2 libssl1.0.0 libstdc++-7-dev libstdc++6 libsystemd0 libtasn1-6 libudev1 libuuid1 libwind0-heimdal linux-libc-dev lsb-base mount multiarch-support openssl optipng perl perl-base perl-modules-5.26 pinentry-curses sensible-utils systemd systemd-sysv sysvinit-utils tzdata util-linux 103 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 51.7 MB of archives. After this operation, 845 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu bionic/main s390x base-files s390x 10ubuntu1 [55.9 kB] Get:2 http://ftpmaster.internal/ubuntu bionic/main s390x bsdutils s390x 1:2.30.2-0.1ubuntu1 [57.9 kB] Get:3 http://ftpmaster.internal/ubuntu bionic/main s390x coreutils s390x 8.26-3ubuntu4 [1197 kB] Get:4 http://ftpmaster.internal/ubuntu bionic/main s390x debianutils s390x 4.8.3 [85.4 kB] Get:5 http://ftpmaster.internal/ubuntu bionic/main s390x dpkg s390x 1.19.0.4ubuntu1 [1122 kB] Get:6 http://ftpmaster.internal/ubuntu bionic/main s390x libc6-dev s390x 2.26-0ubuntu2 [2022 kB] Get:7 http://ftpmaster.internal/ubuntu bionic/main s390x libc-dev-bin s390x 2.26-0ubuntu2 [62.8 kB] Get:8 http://ftpmaster.internal/ubuntu bionic/main s390x linux-libc-dev s390x 4.13.0-17.20 [957 kB] Get:9 http://ftpmaster.internal/ubuntu bionic/main s390x libgomp1 s390x 7.2.0-18ubuntu2 [70.0 kB] Get:10 http://ftpmaster.internal/ubuntu bionic/main s390x libitm1 s390x 7.2.0-18ubuntu2 [26.9 kB] Get:11 http://ftpmaster.internal/ubuntu bionic/main s390x gcc-7-base s390x 7.2.0-18ubuntu2 [19.1 kB] Get:12 http://ftpmaster.internal/ubuntu bionic/main s390x libgcc1 s390x 1:7.2.0-18ubuntu2 [25.2 kB] Get:13 http://ftpmaster.internal/ubuntu bionic/main s390x libatomic1 s390x 7.2.0-18ubuntu2 [8240 B] Get:14 http://ftpmaster.internal/ubuntu bionic/main s390x cpp-7 s390x 7.2.0-18ubuntu2 [5175 kB] Get:15 http://ftpmaster.internal/ubuntu bionic/main s390x libcc1-0 s390x 7.2.0-18ubuntu2 [37.7 kB] Get:16 http://ftpmaster.internal/ubuntu bionic/main s390x g++-7 s390x 7.2.0-18ubuntu2 [5971 kB] Get:17 http://ftpmaster.internal/ubuntu bionic/main s390x gcc-7 s390x 7.2.0-18ubuntu2 [5845 kB] Get:18 http://ftpmaster.internal/ubuntu bionic/main s390x libgcc-7-dev s390x 7.2.0-18ubuntu2 [279 kB] Get:19 http://ftpmaster.internal/ubuntu bionic/main s390x libstdc++-7-dev s390x 7.2.0-18ubuntu2 [1447 kB] Get:20 http://ftpmaster.internal/ubuntu bionic/main s390x libstdc++6 s390x 7.2.0-18ubuntu2 [398 kB] Get:21 http://ftpmaster.internal/ubuntu bionic/main s390x libbinutils s390x 2.29.1-12ubuntu1 [304 kB] Get:22 http://ftpmaster.internal/ubuntu bionic/main s390x binutils s390x 2.29.1-12ubuntu1 [3360 B] Get:23 http://ftpmaster.internal/ubuntu bionic/main s390x binutils-common s390x 2.29.1-12ubuntu1 [190 kB] Get:24 http://ftpmaster.internal/ubuntu bionic/main s390x binutils-s390x-linux-gnu s390x 2.29.1-12ubuntu1 [1696 kB] Get:25 http://ftpmaster.internal/ubuntu bionic/main s390x libc6 s390x 2.26-0ubuntu2 [2342 kB] Get:26 http://ftpmaster.internal/ubuntu bionic/main s390x e2fslibs s390x 1.43.7-1 [153 kB] Get:27 http://ftpmaster.internal/ubuntu bionic/main s390x e2fsprogs s390x 1.43.7-1 [477 kB] Get:28 http://ftpmaster.internal/ubuntu bionic/main s390x findutils s390x 4.6.0+git+20170828-2 [287 kB] Get:29 http://ftpmaster.internal/ubuntu bionic/main s390x perl-modules-5.26 all 5.26.1-3 [2761 kB] Get:30 http://ftpmaster.internal/ubuntu bionic/main s390x libperl5.26 s390x 5.26.1-3 [3372 kB] Get:31 http://ftpmaster.internal/ubuntu bionic/main s390x perl s390x 5.26.1-3 [201 kB] Get:32 http://ftpmaster.internal/ubuntu bionic/main s390x perl-base s390x 5.26.1-3 [1310 kB] Get:33 http://ftpmaster.internal/ubuntu bionic/main s390x libuuid1 s390x 2.30.2-0.1ubuntu1 [14.9 kB] Get:34 http://ftpmaster.internal/ubuntu bionic/main s390x libblkid1 s390x 2.30.2-0.1ubuntu1 [112 kB] Get:35 http://ftpmaster.internal/ubuntu bionic/main s390x libsmartcols1 s390x 2.30.2-0.1ubuntu1 [74.9 kB] Get:36 http://ftpmaster.internal/ubuntu bionic/main s390x libfdisk1 s390x 2.30.2-0.1ubuntu1 [145 kB] Get:37 http://ftpmaster.internal/ubuntu bionic/main s390x libpcre3 s390x 2:8.39-8 [154 kB] Get:38 http://ftpmaster.internal/ubuntu bionic/main s390x libselinux1 s390x 2.7-2 [64.0 kB] Get:39 http://ftpmaster.internal/ubuntu bionic/main s390x libmount1 s390x 2.30.2-0.1ubuntu1 [122 kB] Get:40 http://ftpmaster.internal/ubuntu bionic/main s390x fdisk s390x 2.30.2-0.1ubuntu1 [100 kB] Get:41 http://ftpmaster.internal/ubuntu bionic/main s390x util-linux s390x 2.30.2-0.1ubuntu1 [845 kB] Get:42 http://ftpmaster.internal/ubuntu bionic/main s390x base-passwd s390x 3.5.44 [46.2 kB] Get:43 http://ftpmaster.internal/ubuntu bionic/main s390x libc-bin s390x 2.26-0ubuntu2 [540 kB] Get:44 http://ftpmaster.internal/ubuntu bionic/main s390x sysvinit-utils s390x 2.88dsf-59.10ubuntu1 [18.2 kB] Get:45 http://ftpmaster.internal/ubuntu bionic/main s390x libudev1 s390x 235-3ubuntu2 [51.4 kB] Get:46 http://ftpmaster.internal/ubuntu bionic/main s390x libapt-pkg5.0 s390x 1.6~alpha5 [724 kB] Get:47 http://ftpmaster.internal/ubuntu bionic/main s390x debconf all 1.5.65 [124 kB] Get:48 http://ftpmaster.internal/ubuntu bionic/main s390x adduser all 3.116ubuntu1 [163 kB] Get:49 http://ftpmaster.internal/ubuntu bionic/main s390x libgpg-error0 s390x 1.27-5 [35.4 kB] Get:50 http://ftpmaster.internal/ubuntu bionic/main s390x libgcrypt20 s390x 1.8.1-4 [350 kB] Get:51 http://ftpmaster.internal/ubuntu bionic/main s390x gpgv s390x 2.1.15-1ubuntu8 [171 kB] Get:52 http://ftpmaster.internal/ubuntu bionic/main s390x libseccomp2 s390x 2.3.1-2.1ubuntu3 [40.8 kB] Get:53 http://ftpmaster.internal/ubuntu bionic/main s390x apt s390x 1.6~alpha5 [1111 kB] Get:54 http://ftpmaster.internal/ubuntu bionic/main s390x libapparmor1 s390x 2.11.0-2ubuntu18 [27.8 kB] Get:55 http://ftpmaster.internal/ubuntu bionic/main s390x libcap2 s390x 1:2.25-1.2 [13.2 kB] Get:56 http://ftpmaster.internal/ubuntu bionic/main s390x libidn11 s390x 1.33-2.1 [44.3 kB] Get:57 http://ftpmaster.internal/ubuntu bionic/main s390x libip4tc0 s390x 1.6.1-2ubuntu2 [19.3 kB] Get:58 http://ftpmaster.internal/ubuntu bionic/main s390x mount s390x 2.30.2-0.1ubuntu1 [106 kB] Get:59 http://ftpmaster.internal/ubuntu bionic/main s390x systemd s390x 235-3ubuntu2 [2569 kB] Get:60 http://ftpmaster.internal/ubuntu bionic/main s390x libsystemd0 s390x 235-3ubuntu2 [180 kB] Get:61 http://ftpmaster.internal/ubuntu bionic/main s390x systemd-sysv s390x 235-3ubuntu2 [13.1 kB] Get:62 http://ftpmaster.internal/ubuntu bionic/main s390x libcap-ng0 s390x 0.7.7-3.1 [10.7 kB] Get:63 http://ftpmaster.internal/ubuntu bionic/main s390x libcomerr2 s390x 1.43.7-1 [11.3 kB] Get:64 http://ftpmaster.internal/ubuntu bionic/main s390x libsemanage-common all 2.7-2 [6916 B] Get:65 http://ftpmaster.internal/ubuntu bionic/main s390x libsemanage1 s390x 2.7-2 [78.6 kB] Get:66 http://ftpmaster.internal/ubuntu bionic/main s390x libss2 s390x 1.43.7-1 [10.7 kB] Get:67 http://ftpmaster.internal/ubuntu bionic/main s390x libnettle6 s390x 3.3-2 [103 kB] Get:68 http://ftpmaster.internal/ubuntu bionic/main s390x libhogweed4 s390x 3.3-2 [134 kB] Get:69 http://ftpmaster.internal/ubuntu bionic/main s390x libp11-kit0 s390x 0.23.9-2 [188 kB] Get:70 http://ftpmaster.internal/ubuntu bionic/main s390x libtasn1-6 s390x 4.12-3 [34.2 kB] Get:71 http://ftpmaster.internal/ubuntu bionic/main s390x lsb-base all 9.20170808ubuntu1 [12.5 kB] Get:72 http://ftpmaster.internal/ubuntu bionic/main s390x sensible-utils all 0.0.11 [14.8 kB] Get:73 http://ftpmaster.internal/ubuntu bionic/main s390x libassuan0 s390x 2.5.1-1 [32.0 kB] Get:74 http://ftpmaster.internal/ubuntu bionic/main s390x pinentry-curses s390x 1.0.0-3 [33.3 kB] Get:75 http://ftpmaster.internal/ubuntu bionic/main s390x libnpth0 s390x 1.5-3 [7512 B] Get:76 http://ftpmaster.internal/ubuntu bionic/main s390x gnupg s390x 2.1.15-1ubuntu8 [733 kB] Get:77 http://ftpmaster.internal/ubuntu bionic/main s390x gnupg-agent s390x 2.1.15-1ubuntu8 [233 kB] Get:78 http://ftpmaster.internal/ubuntu bionic/main s390x libsqlite3-0 s390x 3.21.0-1 [460 kB] Get:79 http://ftpmaster.internal/ubuntu bionic/main s390x libroken18-heimdal s390x 7.5.0+dfsg-1 [39.4 kB] Get:80 http://ftpmaster.internal/ubuntu bionic/main s390x libasn1-8-heimdal s390x 7.5.0+dfsg-1 [147 kB] Get:81 http://ftpmaster.internal/ubuntu bionic/main s390x libheimbase1-heimdal s390x 7.5.0+dfsg-1 [27.5 kB] Get:82 http://ftpmaster.internal/ubuntu bionic/main s390x libhcrypto4-heimdal s390x 7.5.0+dfsg-1 [82.4 kB] Get:83 http://ftpmaster.internal/ubuntu bionic/main s390x libwind0-heimdal s390x 7.5.0+dfsg-1 [47.7 kB] Get:84 http://ftpmaster.internal/ubuntu bionic/main s390x libhx509-5-heimdal s390x 7.5.0+dfsg-1 [98.3 kB] Get:85 http://ftpmaster.internal/ubuntu bionic/main s390x libkrb5-26-heimdal s390x 7.5.0+dfsg-1 [190 kB] Get:86 http://ftpmaster.internal/ubuntu bionic/main s390x libheimntlm0-heimdal s390x 7.5.0+dfsg-1 [14.1 kB] Get:87 http://ftpmaster.internal/ubuntu bionic/main s390x libgssapi3-heimdal s390x 7.5.0+dfsg-1 [86.9 kB] Get:88 http://ftpmaster.internal/ubuntu bionic/main s390x libssl1.0.0 s390x 1.0.2g-1ubuntu14 [771 kB] Get:89 http://ftpmaster.internal/ubuntu bionic/main s390x multiarch-support s390x 2.26-0ubuntu2 [6832 B] Get:90 http://ftpmaster.internal/ubuntu bionic/main s390x openssl s390x 1.0.2g-1ubuntu14 [477 kB] Get:91 http://ftpmaster.internal/ubuntu bionic/main s390x tzdata all 2017c-1 [188 kB] Get:92 http://ftpmaster.internal/ubuntu bionic/main s390x libidn2-0 s390x 2.0.4-1 [91.2 kB] Get:93 http://ftpmaster.internal/ubuntu bionic/main s390x libkeyutils1 s390x 1.5.9-9.2ubuntu1 [9092 B] Get:94 http://ftpmaster.internal/ubuntu bionic/main s390x libpng16-16 s390x 1.6.34-1 [171 kB] Get:95 http://ftpmaster.internal/ubuntu bionic/universe s390x apt-transport-https all 1.6~alpha5 [1692 B] Get:96 http://ftpmaster.internal/ubuntu bionic/main s390x dpkg-dev all 1.19.0.4ubuntu1 [607 kB] Get:97 http://ftpmaster.internal/ubuntu bionic/main s390x libdpkg-perl all 1.19.0.4ubuntu1 [211 kB] Get:98 http://ftpmaster.internal/ubuntu bionic/main s390x build-essential s390x 12.4ubuntu1 [4754 B] Get:99 http://ftpmaster.internal/ubuntu bionic/main s390x libnghttp2-14 s390x 1.28.0-1 [74.1 kB] Get:100 http://ftpmaster.internal/ubuntu bionic/main s390x libpsl5 s390x 0.19.1-4 [40.9 kB] Get:101 http://ftpmaster.internal/ubuntu bionic/main s390x libcurl3-gnutls s390x 7.57.0-1ubuntu1 [193 kB] Get:102 http://ftpmaster.internal/ubuntu bionic/main s390x liblockfile-bin s390x 1.14-1.1 [11.8 kB] Get:103 http://ftpmaster.internal/ubuntu bionic/main s390x liblockfile1 s390x 1.14-1.1 [6532 B] Get:104 http://ftpmaster.internal/ubuntu bionic/main s390x optipng s390x 0.7.6-1.1 [82.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 51.7 MB in 0s (83.1 MB/s) (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../base-files_10ubuntu1_s390x.deb ... Unpacking base-files (10ubuntu1) over (9.6ubuntu101) ... Setting up base-files (10ubuntu1) ... Installing new version of config file /etc/debian_version ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.30.2-0.1ubuntu1_s390x.deb ... Unpacking bsdutils (1:2.30.2-0.1ubuntu1) over (1:2.30.1-0ubuntu4) ... Setting up bsdutils (1:2.30.2-0.1ubuntu1) ... (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../coreutils_8.26-3ubuntu4_s390x.deb ... Unpacking coreutils (8.26-3ubuntu4) over (8.26-3ubuntu3) ... Setting up coreutils (8.26-3ubuntu4) ... (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.3_s390x.deb ... Unpacking debianutils (4.8.3) over (4.8.2) ... Setting up debianutils (4.8.3) ... (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.0.4ubuntu1_s390x.deb ... Unpacking dpkg (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Setting up dpkg (1.19.0.4ubuntu1) ... Installing new version of config file /etc/alternatives/README ... Installing new version of config file /etc/cron.daily/dpkg ... Installing new version of config file /etc/logrotate.d/dpkg ... (Reading database ... 12438 files and directories currently installed.) Preparing to unpack .../0-libc6-dev_2.26-0ubuntu2_s390x.deb ... Unpacking libc6-dev:s390x (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../1-libc-dev-bin_2.26-0ubuntu2_s390x.deb ... Unpacking libc-dev-bin (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../2-linux-libc-dev_4.13.0-17.20_s390x.deb ... Unpacking linux-libc-dev:s390x (4.13.0-17.20) over (4.13.0-11.12) ... Preparing to unpack .../3-libgomp1_7.2.0-18ubuntu2_s390x.deb ... Unpacking libgomp1:s390x (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../4-libitm1_7.2.0-18ubuntu2_s390x.deb ... Unpacking libitm1:s390x (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../5-gcc-7-base_7.2.0-18ubuntu2_s390x.deb ... Unpacking gcc-7-base:s390x (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Setting up gcc-7-base:s390x (7.2.0-18ubuntu2) ... (Reading database ... 12438 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a7.2.0-18ubuntu2_s390x.deb ... Unpacking libgcc1:s390x (1:7.2.0-18ubuntu2) over (1:7.2.0-6ubuntu1) ... Setting up libgcc1:s390x (1:7.2.0-18ubuntu2) ... (Reading database ... 12438 files and directories currently installed.) Preparing to unpack .../0-libatomic1_7.2.0-18ubuntu2_s390x.deb ... Unpacking libatomic1:s390x (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../1-cpp-7_7.2.0-18ubuntu2_s390x.deb ... Unpacking cpp-7 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../2-libcc1-0_7.2.0-18ubuntu2_s390x.deb ... Unpacking libcc1-0:s390x (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../3-g++-7_7.2.0-18ubuntu2_s390x.deb ... Unpacking g++-7 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../4-gcc-7_7.2.0-18ubuntu2_s390x.deb ... Unpacking gcc-7 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../5-libgcc-7-dev_7.2.0-18ubuntu2_s390x.deb ... Unpacking libgcc-7-dev:s390x (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../6-libstdc++-7-dev_7.2.0-18ubuntu2_s390x.deb ... Unpacking libstdc++-7-dev:s390x (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../7-libstdc++6_7.2.0-18ubuntu2_s390x.deb ... Unpacking libstdc++6:s390x (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Setting up libstdc++6:s390x (7.2.0-18ubuntu2) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../libbinutils_2.29.1-12ubuntu1_s390x.deb ... Unpacking libbinutils:s390x (2.29.1-12ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils_2.29.1-12ubuntu1_s390x.deb ... Unpacking binutils (2.29.1-12ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils-common_2.29.1-12ubuntu1_s390x.deb ... Unpacking binutils-common:s390x (2.29.1-12ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils-s390x-linux-gnu_2.29.1-12ubuntu1_s390x.deb ... Unpacking binutils-s390x-linux-gnu (2.29.1-12ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../libc6_2.26-0ubuntu2_s390x.deb ... Unpacking libc6:s390x (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Setting up libc6:s390x (2.26-0ubuntu2) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../e2fslibs_1.43.7-1_s390x.deb ... Unpacking e2fslibs:s390x (1.43.7-1) over (1.43.5-1) ... Setting up e2fslibs:s390x (1.43.7-1) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.43.7-1_s390x.deb ... Unpacking e2fsprogs (1.43.7-1) over (1.43.5-1) ... Setting up e2fsprogs (1.43.7-1) ... Installing new version of config file /etc/mke2fs.conf ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20170828-2_s390x.deb ... Unpacking findutils (4.6.0+git+20170828-2) over (4.6.0+git+20170729-2) ... Setting up findutils (4.6.0+git+20170828-2) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../perl_5.26.1-3_s390x.deb ... Unpacking perl (5.26.1-3) over (5.26.0-8ubuntu1) ... Preparing to unpack .../perl-modules-5.26_5.26.1-3_all.deb ... Unpacking perl-modules-5.26 (5.26.1-3) over (5.26.0-8ubuntu1) ... Preparing to unpack .../libperl5.26_5.26.1-3_s390x.deb ... Unpacking libperl5.26:s390x (5.26.1-3) over (5.26.0-8ubuntu1) ... Preparing to unpack .../perl-base_5.26.1-3_s390x.deb ... Unpacking perl-base (5.26.1-3) over (5.26.0-8ubuntu1) ... Setting up perl-base (5.26.1-3) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../libuuid1_2.30.2-0.1ubuntu1_s390x.deb ... Unpacking libuuid1:s390x (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libuuid1:s390x (2.30.2-0.1ubuntu1) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../libblkid1_2.30.2-0.1ubuntu1_s390x.deb ... Unpacking libblkid1:s390x (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libblkid1:s390x (2.30.2-0.1ubuntu1) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.30.2-0.1ubuntu1_s390x.deb ... Unpacking libsmartcols1:s390x (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libsmartcols1:s390x (2.30.2-0.1ubuntu1) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.30.2-0.1ubuntu1_s390x.deb ... Unpacking libfdisk1:s390x (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libfdisk1:s390x (2.30.2-0.1ubuntu1) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-8_s390x.deb ... Unpacking libpcre3:s390x (2:8.39-8) over (2:8.39-4) ... Setting up libpcre3:s390x (2:8.39-8) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../libselinux1_2.7-2_s390x.deb ... Unpacking libselinux1:s390x (2.7-2) over (2.7-1) ... Setting up libselinux1:s390x (2.7-2) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../libmount1_2.30.2-0.1ubuntu1_s390x.deb ... Unpacking libmount1:s390x (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libmount1:s390x (2.30.2-0.1ubuntu1) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../fdisk_2.30.2-0.1ubuntu1_s390x.deb ... Unpacking fdisk (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up fdisk (2.30.2-0.1ubuntu1) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../util-linux_2.30.2-0.1ubuntu1_s390x.deb ... Unpacking util-linux (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up util-linux (2.30.2-0.1ubuntu1) ... (Reading database ... 12443 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.44_s390x.deb ... Unpacking base-passwd (3.5.44) over (3.5.43) ... Setting up base-passwd (3.5.44) ... (Reading database ... 12443 files and directories currently installed.) Preparing to unpack .../libc-bin_2.26-0ubuntu2_s390x.deb ... Unpacking libc-bin (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Setting up libc-bin (2.26-0ubuntu2) ... (Reading database ... 12443 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.88dsf-59.10ubuntu1_s390x.deb ... Unpacking sysvinit-utils (2.88dsf-59.10ubuntu1) over (2.88dsf-59.8git1) ... Setting up sysvinit-utils (2.88dsf-59.10ubuntu1) ... (Reading database ... 12443 files and directories currently installed.) Preparing to unpack .../libudev1_235-3ubuntu2_s390x.deb ... Unpacking libudev1:s390x (235-3ubuntu2) over (234-2ubuntu10) ... Setting up libudev1:s390x (235-3ubuntu2) ... (Reading database ... 12443 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.6~alpha5_s390x.deb ... Unpacking libapt-pkg5.0:s390x (1.6~alpha5) over (1.5~rc4) ... Setting up libapt-pkg5.0:s390x (1.6~alpha5) ... (Reading database ... 12443 files and directories currently installed.) Preparing to unpack .../debconf_1.5.65_all.deb ... Unpacking debconf (1.5.65) over (1.5.63) ... Setting up debconf (1.5.65) ... (Reading database ... 12437 files and directories currently installed.) Preparing to unpack .../adduser_3.116ubuntu1_all.deb ... Unpacking adduser (3.116ubuntu1) over (3.113+nmu3ubuntu5) ... Setting up adduser (3.116ubuntu1) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.27-5_s390x.deb ... Unpacking libgpg-error0:s390x (1.27-5) over (1.27-3) ... Setting up libgpg-error0:s390x (1.27-5) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.1-4_s390x.deb ... Unpacking libgcrypt20:s390x (1.8.1-4) over (1.7.8-2ubuntu1) ... Setting up libgcrypt20:s390x (1.8.1-4) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../gpgv_2.1.15-1ubuntu8_s390x.deb ... Unpacking gpgv (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Setting up gpgv (2.1.15-1ubuntu8) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.3.1-2.1ubuntu3_s390x.deb ... Unpacking libseccomp2:s390x (2.3.1-2.1ubuntu3) over (2.3.1-2.1ubuntu2) ... Setting up libseccomp2:s390x (2.3.1-2.1ubuntu3) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../apt_1.6~alpha5_s390x.deb ... Unpacking apt (1.6~alpha5) over (1.5~rc4) ... Setting up apt (1.6~alpha5) ... (Reading database ... 12431 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.11.0-2ubuntu18_s390x.deb ... Unpacking libapparmor1:s390x (2.11.0-2ubuntu18) over (2.11.0-2ubuntu17) ... Preparing to unpack .../libcap2_1%3a2.25-1.2_s390x.deb ... Unpacking libcap2:s390x (1:2.25-1.2) over (1:2.25-1) ... Preparing to unpack .../libidn11_1.33-2.1_s390x.deb ... Unpacking libidn11:s390x (1.33-2.1) over (1.33-2) ... Setting up libidn11:s390x (1.33-2.1) ... (Reading database ... 12431 files and directories currently installed.) Preparing to unpack .../libip4tc0_1.6.1-2ubuntu2_s390x.deb ... Unpacking libip4tc0:s390x (1.6.1-2ubuntu2) over (1.6.1-2ubuntu1) ... Preparing to unpack .../mount_2.30.2-0.1ubuntu1_s390x.deb ... Unpacking mount (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Preparing to unpack .../systemd_235-3ubuntu2_s390x.deb ... Unpacking systemd (235-3ubuntu2) over (234-2ubuntu10) ... Preparing to unpack .../libsystemd0_235-3ubuntu2_s390x.deb ... Unpacking libsystemd0:s390x (235-3ubuntu2) over (234-2ubuntu10) ... Setting up libsystemd0:s390x (235-3ubuntu2) ... Setting up libapparmor1:s390x (2.11.0-2ubuntu18) ... Setting up libcap2:s390x (1:2.25-1.2) ... Setting up libip4tc0:s390x (1.6.1-2ubuntu2) ... Setting up mount (2.30.2-0.1ubuntu1) ... Setting up systemd (235-3ubuntu2) ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/system.conf ... Removing empty /etc/rc.local Removed /etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service. Removing user `systemd-bus-proxy' ... Warning: group `systemd-bus-proxy' has no more members. Done. (Reading database ... 12437 files and directories currently installed.) Preparing to unpack .../systemd-sysv_235-3ubuntu2_s390x.deb ... Unpacking systemd-sysv (235-3ubuntu2) over (234-2ubuntu10) ... Preparing to unpack .../libcap-ng0_0.7.7-3.1_s390x.deb ... Unpacking libcap-ng0:s390x (0.7.7-3.1) over (0.7.7-3build1) ... Setting up libcap-ng0:s390x (0.7.7-3.1) ... (Reading database ... 12437 files and directories currently installed.) Preparing to unpack .../libcomerr2_1.43.7-1_s390x.deb ... Unpacking libcomerr2:s390x (1.43.7-1) over (1.43.5-1) ... Setting up libcomerr2:s390x (1.43.7-1) ... (Reading database ... 12437 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.7-2_all.deb ... Unpacking libsemanage-common (2.7-2) over (2.7-1) ... Setting up libsemanage-common (2.7-2) ... (Reading database ... 12437 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.7-2_s390x.deb ... Unpacking libsemanage1:s390x (2.7-2) over (2.7-1) ... Setting up libsemanage1:s390x (2.7-2) ... (Reading database ... 12437 files and directories currently installed.) Preparing to unpack .../libss2_1.43.7-1_s390x.deb ... Unpacking libss2:s390x (1.43.7-1) over (1.43.5-1) ... Setting up libss2:s390x (1.43.7-1) ... (Reading database ... 12437 files and directories currently installed.) Preparing to unpack .../libnettle6_3.3-2_s390x.deb ... Unpacking libnettle6:s390x (3.3-2) over (3.3-1) ... Setting up libnettle6:s390x (3.3-2) ... (Reading database ... 12437 files and directories currently installed.) Preparing to unpack .../libhogweed4_3.3-2_s390x.deb ... Unpacking libhogweed4:s390x (3.3-2) over (3.3-1) ... Setting up libhogweed4:s390x (3.3-2) ... (Reading database ... 12437 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.9-2_s390x.deb ... Unpacking libp11-kit0:s390x (0.23.9-2) over (0.23.7-3) ... Setting up libp11-kit0:s390x (0.23.9-2) ... (Reading database ... 12437 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.12-3_s390x.deb ... Unpacking libtasn1-6:s390x (4.12-3) over (4.12-2.1) ... Setting up libtasn1-6:s390x (4.12-3) ... (Reading database ... 12437 files and directories currently installed.) Preparing to unpack .../00-lsb-base_9.20170808ubuntu1_all.deb ... Unpacking lsb-base (9.20170808ubuntu1) over (9.20160110ubuntu5) ... Preparing to unpack .../01-sensible-utils_0.0.11_all.deb ... Unpacking sensible-utils (0.0.11) over (0.0.10) ... Preparing to unpack .../02-libassuan0_2.5.1-1_s390x.deb ... Unpacking libassuan0:s390x (2.5.1-1) over (2.4.3-3) ... Preparing to unpack .../03-pinentry-curses_1.0.0-3_s390x.deb ... Unpacking pinentry-curses (1.0.0-3) over (1.0.0-2) ... Preparing to unpack .../04-libnpth0_1.5-3_s390x.deb ... Unpacking libnpth0:s390x (1.5-3) over (1.5-2) ... Preparing to unpack .../05-gnupg_2.1.15-1ubuntu8_s390x.deb ... Unpacking gnupg (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Preparing to unpack .../06-gnupg-agent_2.1.15-1ubuntu8_s390x.deb ... Unpacking gnupg-agent (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Preparing to unpack .../07-libsqlite3-0_3.21.0-1_s390x.deb ... Unpacking libsqlite3-0:s390x (3.21.0-1) over (3.19.3-3) ... Preparing to unpack .../08-libroken18-heimdal_7.5.0+dfsg-1_s390x.deb ... Unpacking libroken18-heimdal:s390x (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../09-libasn1-8-heimdal_7.5.0+dfsg-1_s390x.deb ... Unpacking libasn1-8-heimdal:s390x (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../10-libheimbase1-heimdal_7.5.0+dfsg-1_s390x.deb ... Unpacking libheimbase1-heimdal:s390x (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../11-libhcrypto4-heimdal_7.5.0+dfsg-1_s390x.deb ... Unpacking libhcrypto4-heimdal:s390x (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../12-libwind0-heimdal_7.5.0+dfsg-1_s390x.deb ... Unpacking libwind0-heimdal:s390x (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../13-libhx509-5-heimdal_7.5.0+dfsg-1_s390x.deb ... Unpacking libhx509-5-heimdal:s390x (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../14-libkrb5-26-heimdal_7.5.0+dfsg-1_s390x.deb ... Unpacking libkrb5-26-heimdal:s390x (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../15-libheimntlm0-heimdal_7.5.0+dfsg-1_s390x.deb ... Unpacking libheimntlm0-heimdal:s390x (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../16-libgssapi3-heimdal_7.5.0+dfsg-1_s390x.deb ... Unpacking libgssapi3-heimdal:s390x (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../17-libssl1.0.0_1.0.2g-1ubuntu14_s390x.deb ... Unpacking libssl1.0.0:s390x (1.0.2g-1ubuntu14) over (1.0.2g-1ubuntu13) ... Preparing to unpack .../18-multiarch-support_2.26-0ubuntu2_s390x.deb ... Unpacking multiarch-support (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../19-openssl_1.0.2g-1ubuntu14_s390x.deb ... Unpacking openssl (1.0.2g-1ubuntu14) over (1.0.2g-1ubuntu13) ... Preparing to unpack .../20-tzdata_2017c-1_all.deb ... Unpacking tzdata (2017c-1) over (2017b-2) ... Preparing to unpack .../21-libidn2-0_2.0.4-1_s390x.deb ... Unpacking libidn2-0:s390x (2.0.4-1) over (2.0.2-5) ... Preparing to unpack .../22-libkeyutils1_1.5.9-9.2ubuntu1_s390x.deb ... Unpacking libkeyutils1:s390x (1.5.9-9.2ubuntu1) over (1.5.9-9ubuntu1) ... Preparing to unpack .../23-libpng16-16_1.6.34-1_s390x.deb ... Unpacking libpng16-16:s390x (1.6.34-1) over (1.6.32-2) ... Preparing to unpack .../24-apt-transport-https_1.6~alpha5_all.deb ... Unpacking apt-transport-https (1.6~alpha5) over (1.5~rc4) ... Preparing to unpack .../25-dpkg-dev_1.19.0.4ubuntu1_all.deb ... Unpacking dpkg-dev (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Preparing to unpack .../26-libdpkg-perl_1.19.0.4ubuntu1_all.deb ... Unpacking libdpkg-perl (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Preparing to unpack .../27-build-essential_12.4ubuntu1_s390x.deb ... Unpacking build-essential (12.4ubuntu1) over (12.1ubuntu2) ... Selecting previously unselected package libnghttp2-14:s390x. Preparing to unpack .../28-libnghttp2-14_1.28.0-1_s390x.deb ... Unpacking libnghttp2-14:s390x (1.28.0-1) ... Preparing to unpack .../29-libpsl5_0.19.1-4_s390x.deb ... Unpacking libpsl5:s390x (0.19.1-4) over (0.18.0-2) ... Preparing to unpack .../30-libcurl3-gnutls_7.57.0-1ubuntu1_s390x.deb ... Unpacking libcurl3-gnutls:s390x (7.57.0-1ubuntu1) over (7.55.1-1ubuntu1) ... Preparing to unpack .../31-liblockfile-bin_1.14-1.1_s390x.deb ... Unpacking liblockfile-bin (1.14-1.1) over (1.14-1) ... Preparing to unpack .../32-liblockfile1_1.14-1.1_s390x.deb ... Unpacking liblockfile1:s390x (1.14-1.1) over (1.14-1) ... Preparing to unpack .../33-optipng_0.7.6-1.1_s390x.deb ... Unpacking optipng (0.7.6-1.1) over (0.7.6-1build1) ... Setting up libnpth0:s390x (1.5-3) ... Setting up libgomp1:s390x (7.2.0-18ubuntu2) ... Setting up libatomic1:s390x (7.2.0-18ubuntu2) ... Setting up liblockfile-bin (1.14-1.1) ... Setting up libcc1-0:s390x (7.2.0-18ubuntu2) ... Setting up apt-transport-https (1.6~alpha5) ... Setting up libidn2-0:s390x (2.0.4-1) ... Setting up libssl1.0.0:s390x (1.0.2g-1ubuntu14) ... Setting up libnghttp2-14:s390x (1.28.0-1) ... Setting up libpng16-16:s390x (1.6.34-1) ... Setting up libpsl5:s390x (0.19.1-4) ... Setting up multiarch-support (2.26-0ubuntu2) ... Setting up tzdata (2017c-1) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Dec 23 13:15:21 UTC 2017. Universal Time is now: Sat Dec 23 13:15:21 UTC 2017. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up systemd-sysv (235-3ubuntu2) ... Setting up liblockfile1:s390x (1.14-1.1) ... Setting up linux-libc-dev:s390x (4.13.0-17.20) ... Setting up libroken18-heimdal:s390x (7.5.0+dfsg-1) ... Setting up perl-modules-5.26 (5.26.1-3) ... Setting up optipng (0.7.6-1.1) ... Setting up cpp-7 (7.2.0-18ubuntu2) ... Setting up lsb-base (9.20170808ubuntu1) ... Setting up binutils-common:s390x (2.29.1-12ubuntu1) ... Setting up sensible-utils (0.0.11) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Setting up libperl5.26:s390x (5.26.1-3) ... Setting up libheimbase1-heimdal:s390x (7.5.0+dfsg-1) ... Setting up openssl (1.0.2g-1ubuntu14) ... Setting up libsqlite3-0:s390x (3.21.0-1) ... Setting up libc-dev-bin (2.26-0ubuntu2) ... Setting up libkeyutils1:s390x (1.5.9-9.2ubuntu1) ... Setting up libc6-dev:s390x (2.26-0ubuntu2) ... Setting up libassuan0:s390x (2.5.1-1) ... Setting up libitm1:s390x (7.2.0-18ubuntu2) ... Setting up libwind0-heimdal:s390x (7.5.0+dfsg-1) ... Setting up libbinutils:s390x (2.29.1-12ubuntu1) ... Setting up libcurl3-gnutls:s390x (7.57.0-1ubuntu1) ... Setting up libasn1-8-heimdal:s390x (7.5.0+dfsg-1) ... Setting up binutils-s390x-linux-gnu (2.29.1-12ubuntu1) ... Setting up libhcrypto4-heimdal:s390x (7.5.0+dfsg-1) ... Setting up libhx509-5-heimdal:s390x (7.5.0+dfsg-1) ... Setting up libgcc-7-dev:s390x (7.2.0-18ubuntu2) ... Setting up libstdc++-7-dev:s390x (7.2.0-18ubuntu2) ... Setting up perl (5.26.1-3) ... Setting up pinentry-curses (1.0.0-3) ... Setting up binutils (2.29.1-12ubuntu1) ... Setting up libkrb5-26-heimdal:s390x (7.5.0+dfsg-1) ... Setting up gnupg-agent (2.1.15-1ubuntu8) ... Setting up libheimntlm0-heimdal:s390x (7.5.0+dfsg-1) ... Setting up gcc-7 (7.2.0-18ubuntu2) ... Setting up g++-7 (7.2.0-18ubuntu2) ... Setting up gnupg (2.1.15-1ubuntu8) ... Setting up libdpkg-perl (1.19.0.4ubuntu1) ... Setting up dpkg-dev (1.19.0.4ubuntu1) ... Setting up libgssapi3-heimdal:s390x (7.5.0+dfsg-1) ... Setting up build-essential (12.4ubuntu1) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-13893801 s390x bionic -c chroot:build-PACKAGEBUILD-13893801 --arch=s390x --dist=bionic --nolog clsparse_0.10.2.0-3.dsc Initiating build PACKAGEBUILD-13893801 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-104-generic #127-Ubuntu SMP Mon Dec 11 12:16:43 UTC 2017 s390x sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos02-s390x-019.buildd +==============================================================================+ | clsparse 0.10.2.0-3 (s390x) 23 Dec 2017 13:15 | +==============================================================================+ Package: clsparse Version: 0.10.2.0-3 Source Version: 0.10.2.0-3 Distribution: bionic Machine Architecture: s390x Host Architecture: s390x Build Architecture: s390x I: NOTICE: Log filtering will replace 'build/clsparse-whBPrF/clsparse-0.10.2.0' with '<>' I: NOTICE: Log filtering will replace 'build/clsparse-whBPrF' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-13893801/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- clsparse_0.10.2.0-3.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-YswxPQ/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-YswxPQ/apt_archive ./ InRelease Get:2 copy:/<>/resolver-YswxPQ/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-YswxPQ/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-YswxPQ/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-YswxPQ/apt_archive ./ Packages [528 B] Fetched 2861 B in 0s (278 kB/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 packages were automatically installed and are no longer required: libasn1-8-heimdal libcurl3-gnutls libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libidn2-0 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common libnghttp2-14 libpsl5 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libunistring0 libwind0-heimdal Use 'apt autoremove' to remove them. 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 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-YswxPQ/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12441 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 (>= 3.0), debhelper (>= 10), ocl-icd-opencl-dev | opencl-dev, opencl-clhpp-headers Filtered Build-Depends: cmake (>= 3.0), debhelper (>= 10), ocl-icd-opencl-dev | opencl-dev, opencl-clhpp-headers dpkg-deb: building package 'sbuild-build-depends-clsparse-dummy' in '/<>/resolver-1x_2Ci/apt_archive/sbuild-build-depends-clsparse-dummy.deb'. Ign:1 copy:/<>/resolver-1x_2Ci/apt_archive ./ InRelease Get:2 copy:/<>/resolver-1x_2Ci/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-1x_2Ci/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-1x_2Ci/apt_archive ./ Sources [248 B] Get:5 copy:/<>/resolver-1x_2Ci/apt_archive ./ Packages [565 B] Fetched 2932 B in 0s (280 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install clsparse 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: libcurl3-gnutls Use 'apt autoremove' to remove it. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data debhelper dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13 libbsd0 libcroco3 libcurl3 libexpat1 libfile-stripnondeterminism-perl libfreetype6 libglib2.0-0 libgraphite2-3 libharfbuzz0b libicu-le-hb0 libicu60 libjsoncpp1 liblzo2-2 libmagic-mgc libmagic1 libpipeline1 librhash0 libsigsegv2 libtimedate-perl libtool libuv1 libxml2 m4 man-db ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-c-headers opencl-clhpp-headers po-debconf Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation ninja-build dh-make dwz gettext-doc libasprintf-dev libgettextpo-dev groff lrzip libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc less www-browser apparmor opencl-icd libpoclu-dev opencl-clhpp-headers-doc libmail-box-perl Recommended packages: curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs libltdl-dev libgl1-mesa-dev | libgl-dev libmail-sendmail-perl The following packages will be REMOVED: pkg-create-dbgsym* The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data debhelper dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13 libbsd0 libcroco3 libcurl3 libexpat1 libfile-stripnondeterminism-perl libfreetype6 libglib2.0-0 libgraphite2-3 libharfbuzz0b libicu-le-hb0 libicu60 libjsoncpp1 liblzo2-2 libmagic-mgc libmagic1 libpipeline1 librhash0 libsigsegv2 libtimedate-perl libtool libuv1 libxml2 m4 man-db ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-c-headers opencl-clhpp-headers po-debconf sbuild-build-depends-clsparse-dummy 0 upgraded, 47 newly installed, 1 to remove and 0 not upgraded. Need to get 21.8 MB of archives. After this operation, 93.5 MB of additional disk space will be used. Get:1 copy:/<>/resolver-1x_2Ci/apt_archive ./ sbuild-build-depends-clsparse-dummy 0.invalid.0 [892 B] Get:2 http://ftpmaster.internal/ubuntu bionic/main s390x groff-base s390x 1.22.3-9 [1174 kB] Get:3 http://ftpmaster.internal/ubuntu bionic/main s390x libbsd0 s390x 0.8.6-3 [40.2 kB] Get:4 http://ftpmaster.internal/ubuntu bionic/main s390x bsdmainutils s390x 9.0.14ubuntu1 [178 kB] Get:5 http://ftpmaster.internal/ubuntu bionic/main s390x libpipeline1 s390x 1.5.0-1 [24.1 kB] Get:6 http://ftpmaster.internal/ubuntu bionic/main s390x man-db s390x 2.7.6.1-4 [886 kB] Get:7 http://ftpmaster.internal/ubuntu bionic/main s390x cmake-data all 3.9.5-1 [1268 kB] Get:8 http://ftpmaster.internal/ubuntu bionic/main s390x liblzo2-2 s390x 2.08-1.2 [44.6 kB] Get:9 http://ftpmaster.internal/ubuntu bionic/main s390x libfreetype6 s390x 2.8-0.2ubuntu2 [313 kB] Get:10 http://ftpmaster.internal/ubuntu bionic/main s390x libglib2.0-0 s390x 2.54.1-1ubuntu1 [1075 kB] Get:11 http://ftpmaster.internal/ubuntu bionic/main s390x libgraphite2-3 s390x 1.3.10-8 [70.3 kB] Get:12 http://ftpmaster.internal/ubuntu bionic/main s390x libharfbuzz0b s390x 1.7.2-1 [218 kB] Get:13 http://ftpmaster.internal/ubuntu bionic/main s390x libicu-le-hb0 s390x 1.0.3+git161113-4 [14.5 kB] Get:14 http://ftpmaster.internal/ubuntu bionic/main s390x libicu60 s390x 60.2-1ubuntu1 [7846 kB] Get:15 http://ftpmaster.internal/ubuntu bionic/main s390x libxml2 s390x 2.9.4+dfsg1-5.2ubuntu1 [593 kB] Get:16 http://ftpmaster.internal/ubuntu bionic/main s390x libarchive13 s390x 3.2.2-3.1 [269 kB] Get:17 http://ftpmaster.internal/ubuntu bionic/main s390x libcurl3 s390x 7.57.0-1ubuntu1 [194 kB] Get:18 http://ftpmaster.internal/ubuntu bionic/main s390x libexpat1 s390x 2.2.5-3 [79.3 kB] Get:19 http://ftpmaster.internal/ubuntu bionic/main s390x libjsoncpp1 s390x 1.7.4-3 [70.8 kB] Get:20 http://ftpmaster.internal/ubuntu bionic/main s390x librhash0 s390x 1.3.4-3 [76.0 kB] Get:21 http://ftpmaster.internal/ubuntu bionic/main s390x libuv1 s390x 1.11.0-2 [57.8 kB] Get:22 http://ftpmaster.internal/ubuntu bionic/main s390x cmake s390x 3.9.5-1 [2754 kB] Get:23 http://ftpmaster.internal/ubuntu bionic/main s390x libmagic-mgc s390x 1:5.32-1 [185 kB] Get:24 http://ftpmaster.internal/ubuntu bionic/main s390x libmagic1 s390x 1:5.32-1 [66.9 kB] Get:25 http://ftpmaster.internal/ubuntu bionic/main s390x file s390x 1:5.32-1 [21.8 kB] Get:26 http://ftpmaster.internal/ubuntu bionic/main s390x gettext-base s390x 0.19.8.1-4ubuntu2 [47.9 kB] Get:27 http://ftpmaster.internal/ubuntu bionic/main s390x libsigsegv2 s390x 2.11-1 [12.6 kB] Get:28 http://ftpmaster.internal/ubuntu bionic/main s390x m4 s390x 1.4.18-1 [195 kB] Get:29 http://ftpmaster.internal/ubuntu bionic/main s390x autoconf all 2.69-11 [322 kB] Get:30 http://ftpmaster.internal/ubuntu bionic/main s390x autotools-dev all 20171216.1 [39.7 kB] Get:31 http://ftpmaster.internal/ubuntu bionic/main s390x automake all 1:1.15.1-3ubuntu1 [509 kB] Get:32 http://ftpmaster.internal/ubuntu bionic/main s390x autopoint all 0.19.8.1-4ubuntu2 [412 kB] Get:33 http://ftpmaster.internal/ubuntu bionic/main s390x libtool all 2.4.6-2 [194 kB] Get:34 http://ftpmaster.internal/ubuntu bionic/main s390x dh-autoreconf all 15 [15.8 kB] Get:35 http://ftpmaster.internal/ubuntu bionic/main s390x libarchive-zip-perl all 1.60-1 [83.9 kB] Get:36 http://ftpmaster.internal/ubuntu bionic/main s390x libfile-stripnondeterminism-perl all 0.040-1 [13.9 kB] Get:37 http://ftpmaster.internal/ubuntu bionic/main s390x libtimedate-perl all 2.3000-2 [37.5 kB] Get:38 http://ftpmaster.internal/ubuntu bionic/main s390x dh-strip-nondeterminism all 0.040-1 [5196 B] Get:39 http://ftpmaster.internal/ubuntu bionic/main s390x libcroco3 s390x 0.6.12-2 [74.2 kB] Get:40 http://ftpmaster.internal/ubuntu bionic/main s390x gettext s390x 0.19.8.1-4ubuntu2 [1045 kB] Get:41 http://ftpmaster.internal/ubuntu bionic/main s390x intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:42 http://ftpmaster.internal/ubuntu bionic/main s390x po-debconf all 1.0.20 [232 kB] Get:43 http://ftpmaster.internal/ubuntu bionic/main s390x debhelper all 11ubuntu1 [887 kB] Get:44 http://ftpmaster.internal/ubuntu bionic/main s390x ocl-icd-libopencl1 s390x 2.2.11-1ubuntu1 [31.0 kB] Get:45 http://ftpmaster.internal/ubuntu bionic/main s390x opencl-c-headers all 2.1-1 [23.2 kB] Get:46 http://ftpmaster.internal/ubuntu bionic/main s390x ocl-icd-opencl-dev s390x 2.2.11-1ubuntu1 [2514 B] Get:47 http://ftpmaster.internal/ubuntu bionic/universe s390x opencl-clhpp-headers all 2.0.10-1 [57.5 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 21.8 MB in 0s (43.3 MB/s) (Reading database ... 12441 files and directories currently installed.) Removing pkg-create-dbgsym (0.73) ... Selecting previously unselected package groff-base. (Reading database ... 12432 files and directories currently installed.) Preparing to unpack .../00-groff-base_1.22.3-9_s390x.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package libbsd0:s390x. Preparing to unpack .../01-libbsd0_0.8.6-3_s390x.deb ... Unpacking libbsd0:s390x (0.8.6-3) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../02-bsdmainutils_9.0.14ubuntu1_s390x.deb ... Unpacking bsdmainutils (9.0.14ubuntu1) ... Selecting previously unselected package libpipeline1:s390x. Preparing to unpack .../03-libpipeline1_1.5.0-1_s390x.deb ... Unpacking libpipeline1:s390x (1.5.0-1) ... Selecting previously unselected package man-db. Preparing to unpack .../04-man-db_2.7.6.1-4_s390x.deb ... Unpacking man-db (2.7.6.1-4) ... Selecting previously unselected package cmake-data. Preparing to unpack .../05-cmake-data_3.9.5-1_all.deb ... Unpacking cmake-data (3.9.5-1) ... Selecting previously unselected package liblzo2-2:s390x. Preparing to unpack .../06-liblzo2-2_2.08-1.2_s390x.deb ... Unpacking liblzo2-2:s390x (2.08-1.2) ... Selecting previously unselected package libfreetype6:s390x. Preparing to unpack .../07-libfreetype6_2.8-0.2ubuntu2_s390x.deb ... Unpacking libfreetype6:s390x (2.8-0.2ubuntu2) ... Selecting previously unselected package libglib2.0-0:s390x. Preparing to unpack .../08-libglib2.0-0_2.54.1-1ubuntu1_s390x.deb ... Unpacking libglib2.0-0:s390x (2.54.1-1ubuntu1) ... Selecting previously unselected package libgraphite2-3:s390x. Preparing to unpack .../09-libgraphite2-3_1.3.10-8_s390x.deb ... Unpacking libgraphite2-3:s390x (1.3.10-8) ... Selecting previously unselected package libharfbuzz0b:s390x. Preparing to unpack .../10-libharfbuzz0b_1.7.2-1_s390x.deb ... Unpacking libharfbuzz0b:s390x (1.7.2-1) ... Selecting previously unselected package libicu-le-hb0:s390x. Preparing to unpack .../11-libicu-le-hb0_1.0.3+git161113-4_s390x.deb ... Unpacking libicu-le-hb0:s390x (1.0.3+git161113-4) ... Selecting previously unselected package libicu60:s390x. Preparing to unpack .../12-libicu60_60.2-1ubuntu1_s390x.deb ... Unpacking libicu60:s390x (60.2-1ubuntu1) ... Selecting previously unselected package libxml2:s390x. Preparing to unpack .../13-libxml2_2.9.4+dfsg1-5.2ubuntu1_s390x.deb ... Unpacking libxml2:s390x (2.9.4+dfsg1-5.2ubuntu1) ... Selecting previously unselected package libarchive13:s390x. Preparing to unpack .../14-libarchive13_3.2.2-3.1_s390x.deb ... Unpacking libarchive13:s390x (3.2.2-3.1) ... Selecting previously unselected package libcurl3:s390x. Preparing to unpack .../15-libcurl3_7.57.0-1ubuntu1_s390x.deb ... Unpacking libcurl3:s390x (7.57.0-1ubuntu1) ... Selecting previously unselected package libexpat1:s390x. Preparing to unpack .../16-libexpat1_2.2.5-3_s390x.deb ... Unpacking libexpat1:s390x (2.2.5-3) ... Selecting previously unselected package libjsoncpp1:s390x. Preparing to unpack .../17-libjsoncpp1_1.7.4-3_s390x.deb ... Unpacking libjsoncpp1:s390x (1.7.4-3) ... Selecting previously unselected package librhash0. Preparing to unpack .../18-librhash0_1.3.4-3_s390x.deb ... Unpacking librhash0 (1.3.4-3) ... Selecting previously unselected package libuv1:s390x. Preparing to unpack .../19-libuv1_1.11.0-2_s390x.deb ... Unpacking libuv1:s390x (1.11.0-2) ... Selecting previously unselected package cmake. Preparing to unpack .../20-cmake_3.9.5-1_s390x.deb ... Unpacking cmake (3.9.5-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../21-libmagic-mgc_1%3a5.32-1_s390x.deb ... Unpacking libmagic-mgc (1:5.32-1) ... Selecting previously unselected package libmagic1:s390x. Preparing to unpack .../22-libmagic1_1%3a5.32-1_s390x.deb ... Unpacking libmagic1:s390x (1:5.32-1) ... Selecting previously unselected package file. Preparing to unpack .../23-file_1%3a5.32-1_s390x.deb ... Unpacking file (1:5.32-1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../24-gettext-base_0.19.8.1-4ubuntu2_s390x.deb ... Unpacking gettext-base (0.19.8.1-4ubuntu2) ... Selecting previously unselected package libsigsegv2:s390x. Preparing to unpack .../25-libsigsegv2_2.11-1_s390x.deb ... Unpacking libsigsegv2:s390x (2.11-1) ... Selecting previously unselected package m4. Preparing to unpack .../26-m4_1.4.18-1_s390x.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../27-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../28-autotools-dev_20171216.1_all.deb ... Unpacking autotools-dev (20171216.1) ... Selecting previously unselected package automake. Preparing to unpack .../29-automake_1%3a1.15.1-3ubuntu1_all.deb ... Unpacking automake (1:1.15.1-3ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../30-autopoint_0.19.8.1-4ubuntu2_all.deb ... Unpacking autopoint (0.19.8.1-4ubuntu2) ... Selecting previously unselected package libtool. Preparing to unpack .../31-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../32-dh-autoreconf_15_all.deb ... Unpacking dh-autoreconf (15) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../33-libarchive-zip-perl_1.60-1_all.deb ... Unpacking libarchive-zip-perl (1.60-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../34-libfile-stripnondeterminism-perl_0.040-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.040-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../35-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../36-dh-strip-nondeterminism_0.040-1_all.deb ... Unpacking dh-strip-nondeterminism (0.040-1) ... Selecting previously unselected package libcroco3:s390x. Preparing to unpack .../37-libcroco3_0.6.12-2_s390x.deb ... Unpacking libcroco3:s390x (0.6.12-2) ... Selecting previously unselected package gettext. Preparing to unpack .../38-gettext_0.19.8.1-4ubuntu2_s390x.deb ... Unpacking gettext (0.19.8.1-4ubuntu2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../39-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 .../40-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../41-debhelper_11ubuntu1_all.deb ... Unpacking debhelper (11ubuntu1) ... Selecting previously unselected package ocl-icd-libopencl1:s390x. Preparing to unpack .../42-ocl-icd-libopencl1_2.2.11-1ubuntu1_s390x.deb ... Unpacking ocl-icd-libopencl1:s390x (2.2.11-1ubuntu1) ... Selecting previously unselected package opencl-c-headers. Preparing to unpack .../43-opencl-c-headers_2.1-1_all.deb ... Unpacking opencl-c-headers (2.1-1) ... Selecting previously unselected package ocl-icd-opencl-dev:s390x. Preparing to unpack .../44-ocl-icd-opencl-dev_2.2.11-1ubuntu1_s390x.deb ... Unpacking ocl-icd-opencl-dev:s390x (2.2.11-1ubuntu1) ... Selecting previously unselected package opencl-clhpp-headers. Preparing to unpack .../45-opencl-clhpp-headers_2.0.10-1_all.deb ... Unpacking opencl-clhpp-headers (2.0.10-1) ... Selecting previously unselected package sbuild-build-depends-clsparse-dummy. Preparing to unpack .../46-sbuild-build-depends-clsparse-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-clsparse-dummy (0.invalid.0) ... Setting up libexpat1:s390x (2.2.5-3) ... Setting up opencl-c-headers (2.1-1) ... Setting up libarchive-zip-perl (1.60-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libsigsegv2:s390x (2.11-1) ... Setting up libcurl3:s390x (7.57.0-1ubuntu1) ... Setting up libuv1:s390x (1.11.0-2) ... Setting up opencl-clhpp-headers (2.0.10-1) ... Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:s390x (2.54.1-1ubuntu1) ... No schema files found: doing nothing. Setting up gettext-base (0.19.8.1-4ubuntu2) ... Setting up cmake-data (3.9.5-1) ... Setting up libpipeline1:s390x (1.5.0-1) ... Setting up m4 (1.4.18-1) ... Setting up libbsd0:s390x (0.8.6-3) ... Setting up libfreetype6:s390x (2.8-0.2ubuntu2) ... Setting up libmagic-mgc (1:5.32-1) ... Setting up libmagic1:s390x (1:5.32-1) ... Setting up libgraphite2-3:s390x (1.3.10-8) ... Setting up librhash0 (1.3.4-3) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Setting up autotools-dev (20171216.1) ... Setting up ocl-icd-libopencl1:s390x (2.2.11-1ubuntu1) ... Setting up bsdmainutils (9.0.14ubuntu1) ... 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 autopoint (0.19.8.1-4ubuntu2) ... Setting up liblzo2-2:s390x (2.08-1.2) ... Setting up libfile-stripnondeterminism-perl (0.040-1) ... Setting up libjsoncpp1:s390x (1.7.4-3) ... Setting up ocl-icd-opencl-dev:s390x (2.2.11-1ubuntu1) ... Setting up libharfbuzz0b:s390x (1.7.2-1) ... Setting up autoconf (2.69-11) ... Setting up file (1:5.32-1) ... Setting up automake (1:1.15.1-3ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up man-db (2.7.6.1-4) ... Not building database; man-db/auto-update is not 'true'. Setting up libtool (2.4.6-2) ... Setting up libicu-le-hb0:s390x (1.0.3+git161113-4) ... Setting up libicu60:s390x (60.2-1ubuntu1) ... Setting up libxml2:s390x (2.9.4+dfsg1-5.2ubuntu1) ... Setting up libcroco3:s390x (0.6.12-2) ... Setting up gettext (0.19.8.1-4ubuntu2) ... Setting up libarchive13:s390x (3.2.2-3.1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up cmake (3.9.5-1) ... Setting up po-debconf (1.0.20) ... Setting up debhelper (11ubuntu1) ... Setting up dh-autoreconf (15) ... Setting up dh-strip-nondeterminism (0.040-1) ... Setting up sbuild-build-depends-clsparse-dummy (0.invalid.0) ... (Reading database ... 16680 files and directories currently installed.) Purging configuration files for pkg-create-dbgsym (0.73) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-104-generic s390x (s390x) Toolchain package versions: binutils_2.29.1-12ubuntu1 dpkg-dev_1.19.0.4ubuntu1 g++-7_7.2.0-18ubuntu2 gcc-7_7.2.0-18ubuntu2 libc6-dev_2.26-0ubuntu2 libstdc++-7-dev_7.2.0-18ubuntu2 libstdc++6_7.2.0-18ubuntu2 linux-libc-dev_4.13.0-17.20 Package versions: adduser_3.116ubuntu1 advancecomp_2.0-1 apt_1.6~alpha5 apt-transport-https_1.6~alpha5 autoconf_2.69-11 automake_1:1.15.1-3ubuntu1 autopoint_0.19.8.1-4ubuntu2 autotools-dev_20171216.1 base-files_10ubuntu1 base-passwd_3.5.44 bash_4.4-5ubuntu1 binutils_2.29.1-12ubuntu1 binutils-common_2.29.1-12ubuntu1 binutils-s390x-linux-gnu_2.29.1-12ubuntu1 bsdmainutils_9.0.14ubuntu1 bsdutils_1:2.30.2-0.1ubuntu1 build-essential_12.4ubuntu1 bzip2_1.0.6-8.1 ca-certificates_20170717 cmake_3.9.5-1 cmake-data_3.9.5-1 coreutils_8.26-3ubuntu4 cpp_4:7.2.0-1ubuntu1 cpp-7_7.2.0-18ubuntu2 dash_0.5.8-2.3ubuntu1 debconf_1.5.65 debhelper_11ubuntu1 debianutils_4.8.3 dh-autoreconf_15 dh-strip-nondeterminism_0.040-1 diffutils_1:3.6-1 dmsetup_2:1.02.137-2ubuntu3 dpkg_1.19.0.4ubuntu1 dpkg-dev_1.19.0.4ubuntu1 e2fslibs_1.43.7-1 e2fsprogs_1.43.7-1 fakeroot_1.21-1ubuntu2 fdisk_2.30.2-0.1ubuntu1 file_1:5.32-1 findutils_4.6.0+git+20170828-2 g++_4:7.2.0-1ubuntu1 g++-7_7.2.0-18ubuntu2 gcc_4:7.2.0-1ubuntu1 gcc-7_7.2.0-18ubuntu2 gcc-7-base_7.2.0-18ubuntu2 gettext_0.19.8.1-4ubuntu2 gettext-base_0.19.8.1-4ubuntu2 gnupg_2.1.15-1ubuntu8 gnupg-agent_2.1.15-1ubuntu8 gpgv_2.1.15-1ubuntu8 grep_3.1-2 groff-base_1.22.3-9 gzip_1.6-5ubuntu1 hostname_3.18 init_1.49ubuntu1 init-system-helpers_1.49ubuntu1 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3build1 libapparmor1_2.11.0-2ubuntu18 libapt-pkg5.0_1.6~alpha5 libarchive-zip-perl_1.60-1 libarchive13_3.2.2-3.1 libasn1-8-heimdal_7.5.0+dfsg-1 libassuan0_2.5.1-1 libatomic1_7.2.0-18ubuntu2 libattr1_1:2.4.47-2build1 libaudit-common_1:2.7.7-1ubuntu2 libaudit1_1:2.7.7-1ubuntu2 libbinutils_2.29.1-12ubuntu1 libblkid1_2.30.2-0.1ubuntu1 libbsd0_0.8.6-3 libbz2-1.0_1.0.6-8.1 libc-bin_2.26-0ubuntu2 libc-dev-bin_2.26-0ubuntu2 libc6_2.26-0ubuntu2 libc6-dev_2.26-0ubuntu2 libcap-ng0_0.7.7-3.1 libcap2_1:2.25-1.2 libcc1-0_7.2.0-18ubuntu2 libcomerr2_1.43.7-1 libcroco3_0.6.12-2 libcryptsetup4_2:1.7.3-4ubuntu1 libcurl3_7.57.0-1ubuntu1 libcurl3-gnutls_7.57.0-1ubuntu1 libdb5.3_5.3.28-13.1 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.137-2ubuntu3 libdpkg-perl_1.19.0.4ubuntu1 libexpat1_2.2.5-3 libfakeroot_1.21-1ubuntu2 libfdisk1_2.30.2-0.1ubuntu1 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.040-1 libfreetype6_2.8-0.2ubuntu2 libgcc-7-dev_7.2.0-18ubuntu2 libgcc1_1:7.2.0-18ubuntu2 libgcrypt20_1.8.1-4 libgdbm3_1.8.3-14 libglib2.0-0_2.54.1-1ubuntu1 libgmp10_2:6.1.2+dfsg-1 libgnutls30_3.5.8-6ubuntu3 libgomp1_7.2.0-18ubuntu2 libgpg-error0_1.27-5 libgraphite2-3_1.3.10-8 libgssapi-krb5-2_1.15.1-2 libgssapi3-heimdal_7.5.0+dfsg-1 libharfbuzz0b_1.7.2-1 libhcrypto4-heimdal_7.5.0+dfsg-1 libheimbase1-heimdal_7.5.0+dfsg-1 libheimntlm0-heimdal_7.5.0+dfsg-1 libhogweed4_3.3-2 libhx509-5-heimdal_7.5.0+dfsg-1 libicu-le-hb0_1.0.3+git161113-4 libicu60_60.2-1ubuntu1 libidn11_1.33-2.1 libidn2-0_2.0.4-1 libip4tc0_1.6.1-2ubuntu2 libisl15_0.18-1 libitm1_7.2.0-18ubuntu2 libjsoncpp1_1.7.4-3 libk5crypto3_1.15.1-2 libkeyutils1_1.5.9-9.2ubuntu1 libkmod2_24-1ubuntu2 libkrb5-26-heimdal_7.5.0+dfsg-1 libkrb5-3_1.15.1-2 libkrb5support0_1.15.1-2 libksba8_1.3.5-2 libldap-2.4-2_2.4.45+dfsg-1ubuntu1 libldap-common_2.4.45+dfsg-1ubuntu1 liblockfile-bin_1.14-1.1 liblockfile1_1.14-1.1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.2.2-1.3 liblzo2-2_2.08-1.2 libmagic-mgc_1:5.32-1 libmagic1_1:5.32-1 libmount1_2.30.2-0.1ubuntu1 libmpc3_1.0.3-2 libmpfr4_3.1.6-1 libncurses5_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnettle6_3.3-2 libnghttp2-14_1.28.0-1 libnpth0_1.5-3 libp11-kit0_0.23.9-2 libpam-modules_1.1.8-3.2ubuntu3 libpam-modules-bin_1.1.8-3.2ubuntu3 libpam-runtime_1.1.8-3.2ubuntu3 libpam0g_1.1.8-3.2ubuntu3 libpcre3_2:8.39-8 libperl5.26_5.26.1-3 libpipeline1_1.5.0-1 libpng16-16_1.6.34-1 libprocps6_2:3.3.12-1ubuntu2 libpsl5_0.19.1-4 libreadline7_7.0-0ubuntu2 librhash0_1.3.4-3 libroken18-heimdal_7.5.0+dfsg-1 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu1 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu1 libseccomp2_2.3.1-2.1ubuntu3 libselinux1_2.7-2 libsemanage-common_2.7-2 libsemanage1_2.7-2 libsepol1_2.7-1 libsigsegv2_2.11-1 libslang2_2.3.1-5ubuntu1 libsmartcols1_2.30.2-0.1ubuntu1 libsqlite3-0_3.21.0-1 libss2_1.43.7-1 libssl1.0.0_1.0.2g-1ubuntu14 libstdc++-7-dev_7.2.0-18ubuntu2 libstdc++6_7.2.0-18ubuntu2 libsystemd0_235-3ubuntu2 libtasn1-6_4.12-3 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160625-1ubuntu1 libtool_2.4.6-2 libudev1_235-3ubuntu2 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-31 libustr-1.0-1_1.0.4-6 libuuid1_2.30.2-0.1ubuntu1 libuv1_1.11.0-2 libwind0-heimdal_7.5.0+dfsg-1 libxml2_2.9.4+dfsg1-5.2ubuntu1 linux-libc-dev_4.13.0-17.20 lockfile-progs_0.1.17build1 login_1:4.2-3.2ubuntu4 lsb-base_9.20170808ubuntu1 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-4 mawk_1.3.3-17ubuntu2 mount_2.30.2-0.1ubuntu1 multiarch-support_2.26-0ubuntu2 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 ocl-icd-libopencl1_2.2.11-1ubuntu1 ocl-icd-opencl-dev_2.2.11-1ubuntu1 opencl-c-headers_2.1-1 opencl-clhpp-headers_2.0.10-1 openssl_1.0.2g-1ubuntu14 optipng_0.7.6-1.1 passwd_1:4.2-3.2ubuntu4 patch_2.7.5-1build1 perl_5.26.1-3 perl-base_5.26.1-3 perl-modules-5.26_5.26.1-3 pinentry-curses_1.0.0-3 pkgbinarymangler_131 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 procps_2:3.3.12-1ubuntu2 readline-common_7.0-0ubuntu2 sbuild-build-depends-clsparse-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.11 systemd_235-3ubuntu2 systemd-sysv_235-3ubuntu2 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.10ubuntu1 tar_1.29b-2 tzdata_2017c-1 ubuntu-keyring_2016.10.27 util-linux_2.30.2-0.1ubuntu1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-0ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Tue Nov 15 14:36:54 2016 UTC gpgv: using RSA key gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./clsparse_0.10.2.0-3.dsc dpkg-source: info: extracting clsparse in clsparse-0.10.2.0 dpkg-source: info: unpacking clsparse_0.10.2.0.orig.tar.gz dpkg-source: info: unpacking clsparse_0.10.2.0-3.debian.tar.xz dpkg-source: info: applying Use-system-MathJax.patch dpkg-source: info: applying Disable-multilib-compiler-options.patch dpkg-source: info: applying Add-support-for-GNU-Hurd-and-kFreeBSD.patch dpkg-source: info: applying Add-support-for-AltiVec.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-13893801 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-13893801 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-13893801 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package clsparse dpkg-buildpackage: info: source version 0.10.2.0-3 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build clsparse-0.10.2.0 dpkg-buildpackage: info: host architecture s390x fakeroot debian/rules clean dh clean --sourcedirectory=src dh_auto_clean -O--sourcedirectory=src dh_clean -O--sourcedirectory=src debian/rules build-arch dh build-arch --sourcedirectory=src dh_update_autotools_config -a -O--sourcedirectory=src dh_autoreconf -a -O--sourcedirectory=src debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/<>' dh_auto_configure -- -DBUILD_BENCHMARKS=OFF -DBUILD_SHARED_LIBS=ON -DBUILD_TESTS=OFF -DSUFFIX_LIB="/s390x-linux-gnu" -DUSE_SYSTEM_CL2HPP=ON cd obj-s390x-linux-gnu && cmake ../src -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DBUILD_BENCHMARKS=OFF -DBUILD_SHARED_LIBS=ON -DBUILD_TESTS=OFF -DSUFFIX_LIB=/s390x-linux-gnu -DUSE_SYSTEM_CL2HPP=ON -- The C compiler identification is GNU 7.2.0 -- The CXX compiler identification is GNU 7.2.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- 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/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- clSPARSE_VERSION= 0.10.2.0 -- CMAKE_BUILD_TYPE= None -- 64bit build - FIND_LIBRARY_USE_LIB64_PATHS TRUE -- UNICODE disabled on linux -- Detected GNU compiler collection -- CMAKE_CXX_COMPILER flags: -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -- CMAKE_CXX_COMPILER debug flags: -g -- CMAKE_CXX_COMPILER release flags: -O3 -DNDEBUG -- CMAKE_CXX_COMPILER relwithdebinfo flags: -O2 -g -DNDEBUG -- CMAKE_EXE_LINKER link flags: -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -- clSPARSE is building using CL interface ='1.2' -- OPENCL_INCLUDE_DIRS: /usr/include -- Looking for CL_VERSION_2_0 -- Looking for CL_VERSION_2_0 - found -- Looking for CL_VERSION_1_2 -- Looking for CL_VERSION_1_2 - found -- Looking for CL_VERSION_1_1 -- Looking for CL_VERSION_1_1 - found -- FindOpenCL searching for 64-bit libraries -- Found OPENCL: /usr/lib/s390x-linux-gnu/libOpenCL.so (found version "2.0") -- FindOpenCL /usr/lib/s390x-linux-gnu/libOpenCL.so, /usr/include -- PROJECT SRC DIR = /<>/src -- clSPARSE will build as a 'SHARED' library -- clSPARSE will build with '4' index bitness -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_SYSCONFDIR -- Build files have been written to: /<>/obj-s390x-linux-gnu make[1]: Leaving directory '/<>' dh_auto_build -a -O--sourcedirectory=src cd obj-s390x-linux-gnu && make -j4 make[1]: Entering directory '/<>/obj-s390x-linux-gnu' /usr/bin/cmake -H/<>/src -B/<>/obj-s390x-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-s390x-linux-gnu/CMakeFiles /<>/obj-s390x-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/obj-s390x-linux-gnu' make -f library/CMakeFiles/clSPARSE.dir/build.make library/CMakeFiles/clSPARSE.dir/depend make -f clsparseTimer/CMakeFiles/clsparseTimer.dir/build.make clsparseTimer/CMakeFiles/clsparseTimer.dir/depend make[3]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/src /<>/src/clsparseTimer /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/clsparseTimer /<>/obj-s390x-linux-gnu/clsparseTimer/CMakeFiles/clsparseTimer.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-s390x-linux-gnu' [ 2%] Generating ../include/kernels/source-provider.cpp cd /<>/obj-s390x-linux-gnu/library && /usr/bin/cmake -DCL_DIR="/<>/src/library/kernels" -DOUTPUT="/<>/obj-s390x-linux-gnu/include/kernels/source-provider.cpp" -P /<>/src/cmake/cl2cpp_raw.cmake Scanning dependencies of target clsparseTimer make[3]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f clsparseTimer/CMakeFiles/clsparseTimer.dir/build.make clsparseTimer/CMakeFiles/clsparseTimer.dir/build make[3]: Entering directory '/<>/obj-s390x-linux-gnu' -- running cl2cpp_raw SpGEMM_EM_kernels SpGEMM_ESC_0_1_kernels SpGEMM_ESC_2heap_kernels SpGEMM_ESC_bitonic_kernels SpGEMM_computeNnzCt_kernels SpGEMM_copyCt2C_kernels atomic_reduce blas1 control conversion_utils csrmm_adaptive csrmm_general csrmv_adaptive csrmv_general dot elementwise_transform matrix_utils reduce reduce_by_key scan sort_by_key_common sort_by_key_int sort_by_key_uint cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/src /<>/src/library /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/library /<>/obj-s390x-linux-gnu/library/CMakeFiles/clSPARSE.dir/DependInfo.cmake --color= [ 5%] Building CXX object clsparseTimer/CMakeFiles/clsparseTimer.dir/clsparseTimer-extern.cpp.o cd /<>/obj-s390x-linux-gnu/clsparseTimer && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclsparseTimer_EXPORTS -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/library -I/<>/obj-s390x-linux-gnu/clsparseTimer -I/<>/src/clsparseTimer/../include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -o CMakeFiles/clsparseTimer.dir/clsparseTimer-extern.cpp.o -c /<>/src/clsparseTimer/clsparseTimer-extern.cpp [ 8%] Building CXX object clsparseTimer/CMakeFiles/clsparseTimer.dir/clsparseTimer-host.cpp.o cd /<>/obj-s390x-linux-gnu/clsparseTimer && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclsparseTimer_EXPORTS -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/library -I/<>/obj-s390x-linux-gnu/clsparseTimer -I/<>/src/clsparseTimer/../include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -o CMakeFiles/clsparseTimer.dir/clsparseTimer-host.cpp.o -c /<>/src/clsparseTimer/clsparseTimer-host.cpp [ 11%] Building CXX object clsparseTimer/CMakeFiles/clsparseTimer.dir/clsparseTimer-device.cpp.o cd /<>/obj-s390x-linux-gnu/clsparseTimer && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclsparseTimer_EXPORTS -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/library -I/<>/obj-s390x-linux-gnu/clsparseTimer -I/<>/src/clsparseTimer/../include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -o CMakeFiles/clsparseTimer.dir/clsparseTimer-device.cpp.o -c /<>/src/clsparseTimer/clsparseTimer-device.cpp Scanning dependencies of target clSPARSE make[3]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f library/CMakeFiles/clSPARSE.dir/build.make library/CMakeFiles/clSPARSE.dir/build make[3]: Entering directory '/<>/obj-s390x-linux-gnu' [ 13%] Building CXX object library/CMakeFiles/clSPARSE.dir/clsparse-init.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/clsparse-init.cpp.o -c /<>/src/library/clsparse-init.cpp In file included from /<>/src/clsparseTimer/clsparseTimer-extern.cpp:21:0: /<>/src/clsparseTimer/clsparseTimer-host.hpp:36:35: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] typedef std::vector< cl_ulong > clkVector; ^ /<>/src/clsparseTimer/clsparseTimer-host.hpp:37:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > labelPair; ^ In file included from /<>/src/clsparseTimer/clsparseTimer-host.cpp:28:0: /<>/src/clsparseTimer/clsparseTimer-host.hpp:36:35: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] typedef std::vector< cl_ulong > clkVector; ^ /<>/src/clsparseTimer/clsparseTimer-host.hpp:37:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > labelPair; ^ /<>/src/clsparseTimer/clsparseTimer-host.cpp: In member function ‘cl_double clsparseHostTimer::getMean(size_t) const’: /<>/src/clsparseTimer/clsparseTimer-host.cpp:260:25: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] Accumulator sum = std::for_each( clkTicks.at( id ).begin( ), clkTicks.at( id ).end( ), Accumulator( ) ); ^ /<>/src/clsparseTimer/clsparseTimer-host.cpp:260:122: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] Accumulator sum = std::for_each( clkTicks.at( id ).begin( ), clkTicks.at( id ).end( ), Accumulator( ) ); ^ /<>/src/clsparseTimer/clsparseTimer-host.cpp: In member function ‘size_t clsparseHostTimer::pruneOutliers(size_t, cl_double)’: /<>/src/clsparseTimer/clsparseTimer-host.cpp:332:110: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clkVector::iterator newEnd = std::remove_if( clks.begin( ), clks.end( ), PruneRange< cl_double, cl_ulong >( mean, multiple*stdDev ) ); ^ /<>/src/clsparseTimer/clsparseTimer-host.cpp:332:110: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] In file included from /usr/include/c++/7/cassert:44:0, from /<>/src/clsparseTimer/clsparseTimer-host.cpp:20: /<>/src/clsparseTimer/clsparseTimer-host.cpp:339:49: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] assert( dist < std::numeric_limits< cl_uint >::max( ) ); ^ /<>/src/library/clsparse-init.cpp:71:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/src/library/clsparse-init.cpp:80:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/src/library/clsparse-init.cpp:89:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/src/library/clsparse-init.cpp:98:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/src/clsparseTimer/clsparseTimer-extern.cpp:22:0: /<>/src/clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/clsparseTimer/clsparseTimer-device.cpp:27:0: /<>/src/clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ /<>/src/clsparseTimer/clsparseTimer-device.cpp:113:41: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] struct PruneRange < StatData, cl_double > ^ /<>/src/clsparseTimer/clsparseTimer-device.cpp: In member function ‘std::vector > clsparseDeviceTimer::pruneOutliers(size_t, cl_double)’: /<>/src/clsparseTimer/clsparseTimer-device.cpp:388:45: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] PruneRange< StatData, cl_double >( mean[ s ], multiple * stdDev[ s ].doubleNanoSec ) ); ^ [ 16%] Building CXX object library/CMakeFiles/clSPARSE.dir/internal/clsparse-control.cpp.o [ 19%] Building CXX object library/CMakeFiles/clSPARSE.dir/io/mm-reader.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/internal/clsparse-control.cpp.o -c /<>/src/library/internal/clsparse-control.cpp cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/io/mm-reader.cpp.o -c /<>/src/library/io/mm-reader.cpp [ 22%] Building CXX object library/CMakeFiles/clSPARSE.dir/internal/clsparse-validate.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/internal/clsparse-validate.cpp.o -c /<>/src/library/internal/clsparse-validate.cpp In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/internal/clsparse-control.cpp:19: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/internal/clsparse-control.cpp:22: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/io/mm-reader.cpp:47: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ /<>/src/library/io/mm-reader.cpp: In function ‘clsparseStatus clsparseHeaderfromFile(clsparseIdx_t*, clsparseIdx_t*, clsparseIdx_t*, const char*)’: /<>/src/library/io/mm-reader.cpp:457:34: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] MatrixMarketReader< cl_float > mm_reader; ^ /<>/src/library/io/mm-reader.cpp: In function ‘clsparseStatus clsparseSCooMatrixfromFile(clsparseCooMatrix*, const char*, clsparseControl, cl_bool)’: /<>/src/library/io/mm-reader.cpp:491:34: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] MatrixMarketReader< cl_float > mm_reader; ^ /<>/src/library/io/mm-reader.cpp:500:25: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clMemRAII< cl_float > rCooValues( control->queue( ), pCooMatx->values ); ^ /<>/src/library/io/mm-reader.cpp:501:30: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clMemRAII< clsparseIdx_t > rCoocol_indices( control->queue( ), pCooMatx->col_indices ); ^ /<>/src/library/io/mm-reader.cpp:502:30: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clMemRAII< clsparseIdx_t > rCoorow_indices( control->queue( ), pCooMatx->row_indices ); ^ /<>/src/library/io/mm-reader.cpp:508:26: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] Coordinate< cl_float >* coords = mm_reader.GetUnsymCoordinates( ); ^ /<>/src/library/io/mm-reader.cpp: In function ‘clsparseStatus clsparseDCooMatrixfromFile(clsparseCooMatrix*, const char*, clsparseControl, cl_bool)’: /<>/src/library/io/mm-reader.cpp:541:35: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] MatrixMarketReader< cl_double > mm_reader; ^ /<>/src/library/io/mm-reader.cpp:550:26: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clMemRAII< cl_double > rCooValues( control->queue( ), pCooMatx->values ); ^ /<>/src/library/io/mm-reader.cpp:551:30: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clMemRAII< clsparseIdx_t > rCoocol_indices( control->queue( ), pCooMatx->col_indices ); ^ /<>/src/library/io/mm-reader.cpp:552:30: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clMemRAII< clsparseIdx_t > rCoorow_indices( control->queue( ), pCooMatx->row_indices ); ^ /<>/src/library/io/mm-reader.cpp:558:27: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] Coordinate< cl_double >* coords = mm_reader.GetUnsymCoordinates( ); ^ /<>/src/library/io/mm-reader.cpp: In function ‘clsparseStatus clsparseSCsrMatrixfromFile(clsparseCsrMatrix*, const char*, clsparseControl, cl_bool)’: /<>/src/library/io/mm-reader.cpp:593:34: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] MatrixMarketReader< cl_float > mm_reader; ^ /<>/src/library/io/mm-reader.cpp:627:25: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clMemRAII< cl_float > rCsrValues( control->queue( ), pCsrMatx->values ); ^ /<>/src/library/io/mm-reader.cpp:628:30: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clMemRAII< clsparseIdx_t > rCsrcol_indices( control->queue( ), pCsrMatx->col_indices ); ^ /<>/src/library/io/mm-reader.cpp:629:30: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clMemRAII< clsparseIdx_t > rCsrrow_pointer( control->queue( ), pCsrMatx->row_pointer ); ^ /<>/src/library/io/mm-reader.cpp:636:26: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] Coordinate< cl_float >* coords = mm_reader.GetUnsymCoordinates( ); ^ /<>/src/library/io/mm-reader.cpp: In function ‘clsparseStatus clsparseDCsrMatrixfromFile(clsparseCsrMatrix*, const char*, clsparseControl, cl_bool)’: /<>/src/library/io/mm-reader.cpp:676:35: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] MatrixMarketReader< cl_double > mm_reader; ^ /<>/src/library/io/mm-reader.cpp:710:26: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clMemRAII< cl_double > rCsrValues( control->queue( ), pCsrMatx->values); ^ /<>/src/library/io/mm-reader.cpp:711:30: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clMemRAII< clsparseIdx_t > rCsrcol_indices( control->queue( ), pCsrMatx->col_indices ); ^ /<>/src/library/io/mm-reader.cpp:712:30: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clMemRAII< clsparseIdx_t > rCsrrow_pointer( control->queue( ), pCsrMatx->row_pointer ); ^ /<>/src/library/io/mm-reader.cpp:742:27: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] Coordinate< cl_double >* coords = mm_reader.GetUnsymCoordinates( ); ^ /<>/src/library/io/mm-reader.cpp: In member function ‘void MatrixMarketReader::MMGenerateCOOFromFile(FILE*, cl_bool) [with FloatType = float]’: /<>/src/library/io/mm-reader.cpp:273:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf(infile, "%" SIZET "u", &ir); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/library/io/mm-reader.cpp:274:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf(infile, "%" SIZET "u", &ic); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/library/io/mm-reader.cpp:289:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf(infile, "%" SIZET "u", &ir); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/library/io/mm-reader.cpp:290:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf(infile, "%" SIZET "u", &ic); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/library/io/mm-reader.cpp: In member function ‘void MatrixMarketReader::MMGenerateCOOFromFile(FILE*, cl_bool) [with FloatType = double]’: /<>/src/library/io/mm-reader.cpp:273:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf(infile, "%" SIZET "u", &ir); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/library/io/mm-reader.cpp:274:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf(infile, "%" SIZET "u", &ic); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/library/io/mm-reader.cpp:289:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf(infile, "%" SIZET "u", &ir); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/library/io/mm-reader.cpp:290:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf(infile, "%" SIZET "u", &ic); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/library/internal/clsparse-validate.cpp:18:0: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ [ 25%] Building CXX object library/CMakeFiles/clSPARSE.dir/internal/kernel-cache.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/internal/kernel-cache.cpp.o -c /<>/src/library/internal/kernel-cache.cpp [ 27%] Building CXX object library/CMakeFiles/clSPARSE.dir/internal/ocl-type-traits.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/internal/ocl-type-traits.cpp.o -c /<>/src/library/internal/ocl-type-traits.cpp In file included from /<>/src/library/internal/ocl-type-traits.cpp:17:0: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.cpp:21:35: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] const char* OclTypeTraits::type = TYPE_STR; ^ /<>/src/library/internal/ocl-type-traits.cpp:25:1: note: in expansion of macro ‘DECLARE_TYPE_STR’ DECLARE_TYPE_STR( cl_short, "short" ) ^~~~~~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.cpp:21:35: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] const char* OclTypeTraits::type = TYPE_STR; ^ /<>/src/library/internal/ocl-type-traits.cpp:26:1: note: in expansion of macro ‘DECLARE_TYPE_STR’ DECLARE_TYPE_STR( cl_ushort, "ushort" ) ^~~~~~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.cpp:21:35: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] const char* OclTypeTraits::type = TYPE_STR; ^ /<>/src/library/internal/ocl-type-traits.cpp:27:1: note: in expansion of macro ‘DECLARE_TYPE_STR’ DECLARE_TYPE_STR( cl_int, "int" ) ^~~~~~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.cpp:21:35: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] const char* OclTypeTraits::type = TYPE_STR; ^ /<>/src/library/internal/ocl-type-traits.cpp:28:1: note: in expansion of macro ‘DECLARE_TYPE_STR’ DECLARE_TYPE_STR( cl_uint, "uint" ) ^~~~~~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.cpp:21:35: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] const char* OclTypeTraits::type = TYPE_STR; ^ /<>/src/library/internal/ocl-type-traits.cpp:29:1: note: in expansion of macro ‘DECLARE_TYPE_STR’ DECLARE_TYPE_STR( cl_long, "long" ) ^~~~~~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.cpp:21:35: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] const char* OclTypeTraits::type = TYPE_STR; ^ /<>/src/library/internal/ocl-type-traits.cpp:30:1: note: in expansion of macro ‘DECLARE_TYPE_STR’ DECLARE_TYPE_STR( cl_ulong, "ulong" ) ^~~~~~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.cpp:21:35: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] const char* OclTypeTraits::type = TYPE_STR; ^ /<>/src/library/internal/ocl-type-traits.cpp:31:1: note: in expansion of macro ‘DECLARE_TYPE_STR’ DECLARE_TYPE_STR( cl_float, "float" ) ^~~~~~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.cpp:21:35: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] const char* OclTypeTraits::type = TYPE_STR; ^ /<>/src/library/internal/ocl-type-traits.cpp:32:1: note: in expansion of macro ‘DECLARE_TYPE_STR’ DECLARE_TYPE_STR( cl_double, "double" ) ^~~~~~~~~~~~~~~~ [ 30%] Building CXX object library/CMakeFiles/clSPARSE.dir/internal/kernel-wrap.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/internal/kernel-wrap.cpp.o -c /<>/src/library/internal/kernel-wrap.cpp [ 33%] Linking CXX shared library libclsparseTimer.so cd /<>/obj-s390x-linux-gnu/clsparseTimer && /usr/bin/cmake -E cmake_link_script CMakeFiles/clsparseTimer.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libclsparseTimer.so.1 -o libclsparseTimer.so.0.10.2.0 CMakeFiles/clsparseTimer.dir/clsparseTimer-host.cpp.o CMakeFiles/clsparseTimer.dir/clsparseTimer-device.cpp.o CMakeFiles/clsparseTimer.dir/clsparseTimer-extern.cpp.o -lOpenCL -lrt In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/internal/kernel-wrap.hpp:39, from /<>/src/library/internal/kernel-wrap.cpp:17: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/internal/kernel-wrap.cpp:17: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ cd /<>/obj-s390x-linux-gnu/clsparseTimer && /usr/bin/cmake -E cmake_symlink_library libclsparseTimer.so.0.10.2.0 libclsparseTimer.so.1 libclsparseTimer.so make[3]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 33%] Built target clsparseTimer [ 36%] Building CXX object library/CMakeFiles/clSPARSE.dir/internal/data-types/csr-meta.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/internal/data-types/csr-meta.cpp.o -c /<>/src/library/internal/data-types/csr-meta.cpp [ 38%] Building CXX object library/CMakeFiles/clSPARSE.dir/transform/clsparse-csr2dense.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/transform/clsparse-csr2dense.cpp.o -c /<>/src/library/transform/clsparse-csr2dense.cpp [ 41%] Building CXX object library/CMakeFiles/clSPARSE.dir/transform/clsparse-coo2csr.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/transform/clsparse-coo2csr.cpp.o -c /<>/src/library/transform/clsparse-coo2csr.cpp In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/internal/data-types/csr-meta.cpp:21: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ /<>/src/library/internal/data-types/csr-meta.cpp: In function ‘clsparseMetaSizeResult clsparseCsrMetaSize(clsparseCsrMatrix*, clsparseControl)’: /<>/src/library/internal/data-types/csr-meta.cpp:37:30: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clMemRAII< clsparseIdx_t > rCsrrow_pointer( control->queue( ), pCsrMatx->row_pointer ); ^ /<>/src/library/internal/data-types/csr-meta.cpp: In function ‘clsparseStatus clsparseCsrMetaCreate(clsparseCsrMatrix*, clsparseControl)’: /<>/src/library/internal/data-types/csr-meta.cpp:56:30: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clMemRAII< clsparseIdx_t > rCsrrow_pointer( control->queue( ), pCsrMatx->row_pointer ); ^ /<>/src/library/internal/data-types/csr-meta.cpp:75:29: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] clMemRAII< cl_ulong > rRowBlocks( control->queue( ), meta_ptr->rowBlocks( ) ); ^ In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/transform/clsparse-csr2dense.cpp:20: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/elementwise-transform.hpp:23, from /<>/src/library/internal/data-types/clarray-base.hpp:25, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/transform/clsparse-csr2dense.cpp:22: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/transform/clsparse-csr2dense.cpp:22: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/conversion-utils.hpp:23:0, from /<>/src/library/transform/clsparse-csr2dense.cpp:23: /<>/src/library/transform/scan.hpp: In function ‘clsparseStatus internal::scan(VectorType&, const VectorType&, clsparseControl, bool)’: /<>/src/library/transform/scan.hpp:111:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:117:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:176:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:182:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:234:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:240:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/conversion-utils.hpp:24:0, from /<>/src/library/transform/clsparse-csr2dense.cpp:23: /<>/src/library/transform/reduce-by-key.hpp: In function ‘clsparseStatus internal::reduce_by_key(KeyVector&, ValueVector&, const KeyVector&, const ValueVector&, clsparseControl)’: /<>/src/library/transform/reduce-by-key.hpp:99:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:105:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:169:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:175:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:232:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:238:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:294:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:300:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:353:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:359:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/reduce.hpp:28:0, from /<>/src/library/transform/conversion-utils.hpp:25, from /<>/src/library/transform/clsparse-csr2dense.cpp:23: /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparseScalarPrivate*, const cldenseVectorPrivate*, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:53:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:59:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparse::array_base&, const clsparse::array_base&, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:129:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:135:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/conversion-utils.hpp:25:0, from /<>/src/library/transform/clsparse-csr2dense.cpp:23: /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(cldenseVectorPrivate*, const cldenseVectorPrivate*, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:54:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:60:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(clsparse::array_base&, const clsparse::array_base&, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:194:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:200:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/clsparse-csr2dense.cpp:23:0: /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus offsets_to_indices(clsparse::vector&, const clsparse::vector&, typename clsparse::vector::size_type, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:153:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:154:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:160:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:161:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus transform_csr_2_dense(const clsparse::vector&, const clsparse::vector&, const clsparse::vector&, typename clsparse::vector::size_type, typename clsparse::vector::size_type, clsparse::vector&, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:258:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:259:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:265:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:266:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus calculate_num_nonzeros(const clsparse::vector&, clsparse::vector&, I&, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:339:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:340:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:346:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:347:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus dense_to_coo(clsparseCooMatrix*, const clsparse::vector&, const clsparse::vector&, const clsparse::vector&, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:445:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:446:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:452:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:453:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/clsparse-csr2dense.cpp: In function ‘clsparseStatus clsparseScsr2dense(const clsparseCsrMatrix*, cldenseMatrix*, clsparseControl)’: /<>/src/library/transform/clsparse-csr2dense.cpp:53:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector offsets (control, csr->row_pointer, csr->num_rows + 1); ^ /<>/src/library/transform/clsparse-csr2dense.cpp:54:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector indices (control, csr->col_indices, csr->num_nonzeros); ^ /<>/src/library/transform/clsparse-csr2dense.cpp:55:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector values (control, csr->values, csr->num_nonzeros); ^ /<>/src/library/transform/clsparse-csr2dense.cpp:57:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector Avalues (control, A->values, dense_size); ^ /<>/src/library/transform/clsparse-csr2dense.cpp: In function ‘clsparseStatus clsparseDcsr2dense(const clsparseCsrMatrix*, cldenseMatrix*, clsparseControl)’: /<>/src/library/transform/clsparse-csr2dense.cpp:97:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector offsets (control, csr->row_pointer, csr->num_rows + 1); ^ /<>/src/library/transform/clsparse-csr2dense.cpp:98:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector indices (control, csr->col_indices, csr->num_nonzeros); ^ /<>/src/library/transform/clsparse-csr2dense.cpp:99:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector values (control, csr->values, csr->num_nonzeros); ^ /<>/src/library/transform/clsparse-csr2dense.cpp:101:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector Avalues (control, A->values, dense_size); ^ In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/transform/clsparse-coo2csr.cpp:19: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/elementwise-transform.hpp:23, from /<>/src/library/internal/data-types/clarray-base.hpp:25, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/transform/conversion-utils.hpp:22, from /<>/src/library/transform/clsparse-coo2csr.cpp:20: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/transform/conversion-utils.hpp:22, from /<>/src/library/transform/clsparse-coo2csr.cpp:20: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/conversion-utils.hpp:23:0, from /<>/src/library/transform/clsparse-coo2csr.cpp:20: /<>/src/library/transform/scan.hpp: In function ‘clsparseStatus internal::scan(VectorType&, const VectorType&, clsparseControl, bool)’: /<>/src/library/transform/scan.hpp:111:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:117:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:176:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:182:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:234:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:240:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/conversion-utils.hpp:24:0, from /<>/src/library/transform/clsparse-coo2csr.cpp:20: /<>/src/library/transform/reduce-by-key.hpp: In function ‘clsparseStatus internal::reduce_by_key(KeyVector&, ValueVector&, const KeyVector&, const ValueVector&, clsparseControl)’: /<>/src/library/transform/reduce-by-key.hpp:99:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:105:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:169:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:175:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:232:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:238:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:294:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:300:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:353:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:359:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/reduce.hpp:28:0, from /<>/src/library/transform/conversion-utils.hpp:25, from /<>/src/library/transform/clsparse-coo2csr.cpp:20: /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparseScalarPrivate*, const cldenseVectorPrivate*, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:53:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:59:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparse::array_base&, const clsparse::array_base&, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:129:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:135:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/conversion-utils.hpp:25:0, from /<>/src/library/transform/clsparse-coo2csr.cpp:20: /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(cldenseVectorPrivate*, const cldenseVectorPrivate*, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:54:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:60:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(clsparse::array_base&, const clsparse::array_base&, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:194:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:200:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/clsparse-coo2csr.cpp:20:0: /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus offsets_to_indices(clsparse::vector&, const clsparse::vector&, typename clsparse::vector::size_type, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:153:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:154:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:160:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:161:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus transform_csr_2_dense(const clsparse::vector&, const clsparse::vector&, const clsparse::vector&, typename clsparse::vector::size_type, typename clsparse::vector::size_type, clsparse::vector&, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:258:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:259:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:265:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:266:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus calculate_num_nonzeros(const clsparse::vector&, clsparse::vector&, I&, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:339:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:340:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:346:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:347:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus dense_to_coo(clsparseCooMatrix*, const clsparse::vector&, const clsparse::vector&, const clsparse::vector&, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:445:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:446:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:452:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:453:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/clsparse-coo2csr.cpp: In function ‘clsparseStatus clsparseScoo2csr(const clsparseCooMatrix*, clsparseCsrMatrix*, clsparseControl)’: /<>/src/library/transform/clsparse-coo2csr.cpp:43:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector csr_row_offsets (control, csr->row_pointer, csr->num_rows + 1); ^ /<>/src/library/transform/clsparse-coo2csr.cpp:44:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector csr_col_indices (control, csr->col_indices, csr->num_nonzeros); ^ /<>/src/library/transform/clsparse-coo2csr.cpp:45:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector csr_values (control, csr->values, csr->num_nonzeros); ^ /<>/src/library/transform/clsparse-coo2csr.cpp:47:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector coo_row_indices (control, coo->row_indices, coo->num_nonzeros); ^ /<>/src/library/transform/clsparse-coo2csr.cpp:48:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector coo_col_indices (control, coo->col_indices, coo->num_nonzeros); ^ /<>/src/library/transform/clsparse-coo2csr.cpp:49:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector coo_values (control, coo->values, coo->num_nonzeros); ^ /<>/src/library/transform/clsparse-coo2csr.cpp: In function ‘clsparseStatus clsparseDcoo2csr(const clsparseCooMatrix*, clsparseCsrMatrix*, clsparseControl)’: /<>/src/library/transform/clsparse-coo2csr.cpp:83:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector csr_row_offsets (control, csr->row_pointer, csr->num_rows + 1); ^ /<>/src/library/transform/clsparse-coo2csr.cpp:84:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector csr_col_indices (control, csr->col_indices, csr->num_nonzeros); ^ /<>/src/library/transform/clsparse-coo2csr.cpp:85:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector csr_values (control, csr->values, csr->num_nonzeros); ^ /<>/src/library/transform/clsparse-coo2csr.cpp:87:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector coo_row_indices (control, coo->row_indices, coo->num_nonzeros); ^ /<>/src/library/transform/clsparse-coo2csr.cpp:88:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector coo_col_indices (control, coo->col_indices, coo->num_nonzeros); ^ /<>/src/library/transform/clsparse-coo2csr.cpp:89:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector coo_values (control, coo->values, coo->num_nonzeros); ^ [ 44%] Building CXX object library/CMakeFiles/clSPARSE.dir/transform/clsparse-csr2coo.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/transform/clsparse-csr2coo.cpp.o -c /<>/src/library/transform/clsparse-csr2coo.cpp [ 47%] Building CXX object library/CMakeFiles/clSPARSE.dir/transform/sort-by-key.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/transform/sort-by-key.cpp.o -c /<>/src/library/transform/sort-by-key.cpp In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/transform/clsparse-csr2coo.cpp:19: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/elementwise-transform.hpp:23, from /<>/src/library/internal/data-types/clarray-base.hpp:25, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/transform/conversion-utils.hpp:22, from /<>/src/library/transform/clsparse-csr2coo.cpp:20: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/transform/conversion-utils.hpp:22, from /<>/src/library/transform/clsparse-csr2coo.cpp:20: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/conversion-utils.hpp:23:0, from /<>/src/library/transform/clsparse-csr2coo.cpp:20: /<>/src/library/transform/scan.hpp: In function ‘clsparseStatus internal::scan(VectorType&, const VectorType&, clsparseControl, bool)’: /<>/src/library/transform/scan.hpp:111:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:117:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:176:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:182:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:234:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/transform/sort-by-key.cpp:20: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ /<>/src/library/transform/scan.hpp:240:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/conversion-utils.hpp:24:0, from /<>/src/library/transform/clsparse-csr2coo.cpp:20: /<>/src/library/transform/reduce-by-key.hpp: In function ‘clsparseStatus internal::reduce_by_key(KeyVector&, ValueVector&, const KeyVector&, const ValueVector&, clsparseControl)’: /<>/src/library/transform/reduce-by-key.hpp:99:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:105:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:169:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:175:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:232:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:238:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:294:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:300:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:353:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:359:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/reduce.hpp:28:0, from /<>/src/library/transform/conversion-utils.hpp:25, from /<>/src/library/transform/clsparse-csr2coo.cpp:20: /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparseScalarPrivate*, const cldenseVectorPrivate*, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:53:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:59:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparse::array_base&, const clsparse::array_base&, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:129:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:135:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/conversion-utils.hpp:25:0, from /<>/src/library/transform/clsparse-csr2coo.cpp:20: /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(cldenseVectorPrivate*, const cldenseVectorPrivate*, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:54:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:60:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(clsparse::array_base&, const clsparse::array_base&, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:194:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:200:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/clsparse-csr2coo.cpp:20:0: /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus offsets_to_indices(clsparse::vector&, const clsparse::vector&, typename clsparse::vector::size_type, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:153:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:154:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:160:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:161:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus transform_csr_2_dense(const clsparse::vector&, const clsparse::vector&, const clsparse::vector&, typename clsparse::vector::size_type, typename clsparse::vector::size_type, clsparse::vector&, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:258:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:259:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:265:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:266:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus calculate_num_nonzeros(const clsparse::vector&, clsparse::vector&, I&, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:339:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:340:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:346:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:347:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus dense_to_coo(clsparseCooMatrix*, const clsparse::vector&, const clsparse::vector&, const clsparse::vector&, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:445:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:446:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:452:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:453:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/clsparse-csr2coo.cpp: In function ‘clsparseStatus clsparseScsr2coo(const clsparseCsrMatrix*, clsparseCooMatrix*, clsparseControl)’: /<>/src/library/transform/clsparse-csr2coo.cpp:43:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector csr_row_offsets (control, csr->row_pointer, csr->num_rows + 1); ^ /<>/src/library/transform/clsparse-csr2coo.cpp:44:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector csr_col_indices (control, csr->col_indices, csr->num_nonzeros); ^ /<>/src/library/transform/clsparse-csr2coo.cpp:45:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector csr_values (control, csr->values, csr->num_nonzeros); ^ /<>/src/library/transform/clsparse-csr2coo.cpp:47:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector coo_row_indices (control, coo->row_indices, coo->num_nonzeros); ^ /<>/src/library/transform/clsparse-csr2coo.cpp:48:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector coo_col_indices (control, coo->col_indices, coo->num_nonzeros); ^ /<>/src/library/transform/clsparse-csr2coo.cpp:49:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector coo_values (control, coo->values, coo->num_nonzeros); ^ /<>/src/library/transform/clsparse-csr2coo.cpp: In function ‘clsparseStatus clsparseDcsr2coo(const clsparseCsrMatrix*, clsparseCooMatrix*, clsparseControl)’: /<>/src/library/transform/clsparse-csr2coo.cpp:83:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector csr_row_offsets (control, csr->row_pointer, csr->num_rows + 1); ^ /<>/src/library/transform/clsparse-csr2coo.cpp:84:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector csr_col_indices (control, csr->col_indices, csr->num_nonzeros); ^ /<>/src/library/transform/clsparse-csr2coo.cpp:85:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector csr_values (control, csr->values, csr->num_nonzeros); ^ /<>/src/library/transform/clsparse-csr2coo.cpp:87:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector coo_row_indices (control, coo->row_indices, coo->num_nonzeros); ^ /<>/src/library/transform/clsparse-csr2coo.cpp:88:35: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] clsparse::vector coo_col_indices (control, coo->col_indices, coo->num_nonzeros); ^ /<>/src/library/transform/clsparse-csr2coo.cpp:89:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector coo_values (control, coo->values, coo->num_nonzeros); ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/transform/sort-by-key.cpp:22: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ /<>/src/library/transform/sort-by-key.cpp: In function ‘clsparseStatus radix_sort_by_key(int, int, int, cl_mem, cl_mem, cl_mem, int, clsparseControl)’: /<>/src/library/transform/sort-by-key.cpp:55:56: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] + " -DVALUE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/sort-by-key.cpp:61:57: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] + " -DVALUE_TYPE=" + OclTypeTraits::type; ^ [ 50%] Building CXX object library/CMakeFiles/clSPARSE.dir/transform/clsparse-dense2csr.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/transform/clsparse-dense2csr.cpp.o -c /<>/src/library/transform/clsparse-dense2csr.cpp In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/transform/clsparse-dense2csr.cpp:20: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/elementwise-transform.hpp:23, from /<>/src/library/internal/data-types/clarray-base.hpp:25, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/transform/clsparse-dense2csr.cpp:22: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/transform/clsparse-dense2csr.cpp:22: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/clsparse-dense2csr.cpp:23:0: /<>/src/library/transform/scan.hpp: In function ‘clsparseStatus internal::scan(VectorType&, const VectorType&, clsparseControl, bool)’: /<>/src/library/transform/scan.hpp:111:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:117:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:176:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:182:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:234:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/scan.hpp:240:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/conversion-utils.hpp:24:0, from /<>/src/library/transform/clsparse-dense2csr.cpp:24: /<>/src/library/transform/reduce-by-key.hpp: In function ‘clsparseStatus internal::reduce_by_key(KeyVector&, ValueVector&, const KeyVector&, const ValueVector&, clsparseControl)’: /<>/src/library/transform/reduce-by-key.hpp:99:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:105:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:169:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:175:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:232:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:238:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:294:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:300:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:353:59: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/reduce-by-key.hpp:359:58: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/reduce.hpp:28:0, from /<>/src/library/transform/conversion-utils.hpp:25, from /<>/src/library/transform/clsparse-dense2csr.cpp:24: /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparseScalarPrivate*, const cldenseVectorPrivate*, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:53:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:59:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparse::array_base&, const clsparse::array_base&, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:129:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:135:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/conversion-utils.hpp:25:0, from /<>/src/library/transform/clsparse-dense2csr.cpp:24: /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(cldenseVectorPrivate*, const cldenseVectorPrivate*, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:54:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:60:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(clsparse::array_base&, const clsparse::array_base&, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:194:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:200:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/transform/clsparse-dense2csr.cpp:24:0: /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus offsets_to_indices(clsparse::vector&, const clsparse::vector&, typename clsparse::vector::size_type, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:153:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:154:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:160:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:161:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus transform_csr_2_dense(const clsparse::vector&, const clsparse::vector&, const clsparse::vector&, typename clsparse::vector::size_type, typename clsparse::vector::size_type, clsparse::vector&, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:258:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:259:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:265:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:266:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus calculate_num_nonzeros(const clsparse::vector&, clsparse::vector&, I&, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:339:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:340:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:346:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:347:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp: In function ‘clsparseStatus dense_to_coo(clsparseCooMatrix*, const clsparse::vector&, const clsparse::vector&, const clsparse::vector&, clsparseControl)’: /<>/src/library/transform/conversion-utils.hpp:445:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:446:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/conversion-utils.hpp:452:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/transform/conversion-utils.hpp:453:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/transform/clsparse-dense2csr.cpp: In function ‘clsparseStatus clsparseSdense2csr(const cldenseMatrix*, clsparseCsrMatrix*, clsparseControl)’: /<>/src/library/transform/clsparse-dense2csr.cpp:48:31: warning: ignoring attributes on template argument ‘ValueType {aka float}’ [-Wignored-attributes] clsparse::vector Avalues (control, A->values, dense_size); ^ /<>/src/library/transform/clsparse-dense2csr.cpp:51:31: warning: ignoring attributes on template argument ‘IndexType {aka unsigned int}’ [-Wignored-attributes] clsparse::vector nnz_locations (control, dense_size, ^ /<>/src/library/transform/clsparse-dense2csr.cpp:63:31: warning: ignoring attributes on template argument ‘IndexType {aka unsigned int}’ [-Wignored-attributes] clsparse::vector coo_indexes(control, dense_size, 0, CL_MEM_READ_WRITE, false); ^ /<>/src/library/transform/clsparse-dense2csr.cpp: In function ‘clsparseStatus clsparseDdense2csr(const cldenseMatrix*, clsparseCsrMatrix*, clsparseControl)’: /<>/src/library/transform/clsparse-dense2csr.cpp:119:31: warning: ignoring attributes on template argument ‘ValueType {aka double}’ [-Wignored-attributes] clsparse::vector Avalues (control, A->values, dense_size); ^ /<>/src/library/transform/clsparse-dense2csr.cpp:122:31: warning: ignoring attributes on template argument ‘IndexType {aka unsigned int}’ [-Wignored-attributes] clsparse::vector nnz_locations (control, dense_size, ^ /<>/src/library/transform/clsparse-dense2csr.cpp:134:31: warning: ignoring attributes on template argument ‘IndexType {aka unsigned int}’ [-Wignored-attributes] clsparse::vector coo_indexes(control, dense_size, 0, CL_MEM_READ_WRITE, false); ^ [ 52%] Building CXX object library/CMakeFiles/clSPARSE.dir/blas1/cldense-axpy.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/blas1/cldense-axpy.cpp.o -c /<>/src/library/blas1/cldense-axpy.cpp [ 55%] Building CXX object library/CMakeFiles/clSPARSE.dir/blas1/cldense-axpby.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/blas1/cldense-axpby.cpp.o -c /<>/src/library/blas1/cldense-axpby.cpp In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/internal/kernel-wrap.hpp:39, from /<>/src/library/blas1/cldense-axpy.hpp:23, from /<>/src/library/blas1/cldense-axpy.cpp:18: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/cldense-axpy.hpp:23, from /<>/src/library/blas1/cldense-axpy.cpp:18: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/blas1/cldense-axpy.hpp:27, from /<>/src/library/blas1/cldense-axpy.cpp:18: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-axpy.cpp:18:0: /<>/src/library/blas1/cldense-axpy.hpp: In function ‘clsparseStatus axpy(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/cldense-axpy.hpp:47:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-axpy.hpp:53:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-axpy.cpp: In function ‘clsparseStatus cldenseSaxpy(cldenseVector*, const clsparseScalar*, const cldenseVector*, const cldenseVector*, clsparseControl)’: /<>/src/library/blas1/cldense-axpy.cpp:39:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector pR (control, r->values, r->num_values); ^ /<>/src/library/blas1/cldense-axpy.cpp:40:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector pAlpha(control, alpha->value, 1); ^ /<>/src/library/blas1/cldense-axpy.cpp:41:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector pX (control, x->values, x->num_values); ^ /<>/src/library/blas1/cldense-axpy.cpp:42:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector pY (control, y->values, y->num_values); ^ /<>/src/library/blas1/cldense-axpy.cpp: In function ‘clsparseStatus cldenseDaxpy(cldenseVector*, const clsparseScalar*, const cldenseVector*, const cldenseVector*, clsparseControl)’: /<>/src/library/blas1/cldense-axpy.cpp:85:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector pR (control, r->values, r->num_values); ^ /<>/src/library/blas1/cldense-axpy.cpp:86:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector pAlpha(control, alpha->value, 1); ^ /<>/src/library/blas1/cldense-axpy.cpp:87:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector pX (control, x->values, x->num_values); ^ /<>/src/library/blas1/cldense-axpy.cpp:88:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector pY (control, y->values, y->num_values); ^ In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/internal/kernel-wrap.hpp:39, from /<>/src/library/blas1/cldense-axpby.hpp:23, from /<>/src/library/blas1/cldense-axpby.cpp:18: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/cldense-axpby.hpp:23, from /<>/src/library/blas1/cldense-axpby.cpp:18: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/blas1/cldense-axpby.hpp:28, from /<>/src/library/blas1/cldense-axpby.cpp:18: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-axpby.cpp:18:0: /<>/src/library/blas1/cldense-axpby.hpp: In function ‘clsparseStatus axpby(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/cldense-axpby.hpp:53:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-axpby.hpp:59:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-axpby.cpp:19:0: /<>/src/library/blas1/cldense-axpy.hpp: In function ‘clsparseStatus axpy(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/cldense-axpy.hpp:47:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-axpy.hpp:53:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-axpby.cpp:20:0: /<>/src/library/blas1/cldense-scale.hpp: In function ‘clsparseStatus scale(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/cldense-scale.hpp:46:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-scale.hpp:52:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-axpby.cpp: In function ‘clsparseStatus cldenseSaxpby(cldenseVector*, const clsparseScalar*, const cldenseVector*, const clsparseScalar*, const cldenseVector*, clsparseControl)’: /<>/src/library/blas1/cldense-axpby.cpp:109:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector pR (control, r->values, r->num_values); ^ /<>/src/library/blas1/cldense-axpby.cpp:110:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector pAlpha(control, alpha->value, 1); ^ /<>/src/library/blas1/cldense-axpby.cpp:111:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector pX (control, x->values, x->num_values); ^ /<>/src/library/blas1/cldense-axpby.cpp:112:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector pBeta(control, beta->value, 1); ^ /<>/src/library/blas1/cldense-axpby.cpp:113:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector pY (control, y->values, y->num_values); ^ /<>/src/library/blas1/cldense-axpby.cpp: In function ‘clsparseStatus cldenseDaxpby(cldenseVector*, const clsparseScalar*, const cldenseVector*, const clsparseScalar*, const cldenseVector*, clsparseControl)’: /<>/src/library/blas1/cldense-axpby.cpp:141:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector pR (control, r->values, r->num_values); ^ /<>/src/library/blas1/cldense-axpby.cpp:142:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector pAlpha(control, alpha->value, 1); ^ /<>/src/library/blas1/cldense-axpby.cpp:143:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector pX (control, x->values, x->num_values); ^ /<>/src/library/blas1/cldense-axpby.cpp:144:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector pBeta(control, beta->value, 1); ^ /<>/src/library/blas1/cldense-axpby.cpp:145:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector pY (control, y->values, y->num_values); ^ [ 58%] Building CXX object library/CMakeFiles/clSPARSE.dir/blas1/cldense-scale.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/blas1/cldense-scale.cpp.o -c /<>/src/library/blas1/cldense-scale.cpp In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/internal/kernel-wrap.hpp:39, from /<>/src/library/blas1/cldense-scale.hpp:23, from /<>/src/library/blas1/cldense-scale.cpp:18: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/cldense-scale.hpp:23, from /<>/src/library/blas1/cldense-scale.cpp:18: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/blas1/cldense-scale.hpp:26, from /<>/src/library/blas1/cldense-scale.cpp:18: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-scale.cpp:18:0: /<>/src/library/blas1/cldense-scale.hpp: In function ‘clsparseStatus scale(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/cldense-scale.hpp:46:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-scale.hpp:52:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-scale.cpp: In function ‘clsparseStatus cldenseSscale(cldenseVector*, const clsparseScalar*, const cldenseVector*, clsparseControl)’: /<>/src/library/blas1/cldense-scale.cpp:36:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector pR(control, r->values, r->num_values ); ^ /<>/src/library/blas1/cldense-scale.cpp:37:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector pAlpha(control, alpha->value, 1); ^ /<>/src/library/blas1/cldense-scale.cpp:38:30: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] clsparse::vector pY(control, y->values, y->num_values ); ^ /<>/src/library/blas1/cldense-scale.cpp: In function ‘clsparseStatus cldenseDscale(cldenseVector*, const clsparseScalar*, const cldenseVector*, clsparseControl)’: /<>/src/library/blas1/cldense-scale.cpp:77:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector pR (control, r->values, r->num_values ); ^ /<>/src/library/blas1/cldense-scale.cpp:78:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector pAlpha (control, alpha->value, 1); ^ /<>/src/library/blas1/cldense-scale.cpp:79:31: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] clsparse::vector pY (control, y->values, y->num_values ); ^ [ 61%] Building CXX object library/CMakeFiles/clSPARSE.dir/blas1/cldense-reduce.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/blas1/cldense-reduce.cpp.o -c /<>/src/library/blas1/cldense-reduce.cpp [ 63%] Building CXX object library/CMakeFiles/clSPARSE.dir/blas1/cldense-dot.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/blas1/cldense-dot.cpp.o -c /<>/src/library/blas1/cldense-dot.cpp In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/internal/kernel-wrap.hpp:39, from /<>/src/library/blas1/cldense-reduce.cpp:19: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/cldense-reduce.cpp:19: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/blas1/atomic-reduce.hpp:27, from /<>/src/library/blas1/cldense-reduce.cpp:21: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-reduce.cpp:21:0: /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparseScalarPrivate*, const cldenseVectorPrivate*, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:53:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:59:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparse::array_base&, const clsparse::array_base&, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:129:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:135:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-reduce.cpp:23:0: /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(cldenseVectorPrivate*, const cldenseVectorPrivate*, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:54:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:60:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(clsparse::array_base&, const clsparse::array_base&, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:194:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:200:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/internal/kernel-wrap.hpp:39, from /<>/src/library/blas1/cldense-dot.hpp:22, from /<>/src/library/blas1/cldense-dot.cpp:18: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/cldense-dot.hpp:22, from /<>/src/library/blas1/cldense-dot.cpp:18: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/blas1/commons.hpp:22, from /<>/src/library/blas1/cldense-dot.hpp:25, from /<>/src/library/blas1/cldense-dot.cpp:18: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-dot.hpp:26:0, from /<>/src/library/blas1/cldense-dot.cpp:18: /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparseScalarPrivate*, const cldenseVectorPrivate*, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:53:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:59:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparse::array_base&, const clsparse::array_base&, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:129:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:135:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-dot.cpp:18:0: /<>/src/library/blas1/cldense-dot.hpp: In function ‘clsparseStatus inner_product(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseIdx_t, clsparseIdx_t, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/cldense-dot.hpp:51:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-dot.hpp:57:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-dot.hpp: In function ‘clsparseStatus inner_product(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseIdx_t, clsparseIdx_t, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/cldense-dot.hpp:183:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-dot.hpp:189:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ [ 66%] Building CXX object library/CMakeFiles/clSPARSE.dir/blas1/reduce-operators.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/blas1/reduce-operators.cpp.o -c /<>/src/library/blas1/reduce-operators.cpp [ 69%] Building CXX object library/CMakeFiles/clSPARSE.dir/blas1/cldense-nrm1.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/blas1/cldense-nrm1.cpp.o -c /<>/src/library/blas1/cldense-nrm1.cpp [ 72%] Building CXX object library/CMakeFiles/clSPARSE.dir/blas1/cldense-nrm2.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/blas1/cldense-nrm2.cpp.o -c /<>/src/library/blas1/cldense-nrm2.cpp In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/internal/data-types/clvector.hpp:22, from /<>/src/library/blas1/cldense-nrm1.hpp:21, from /<>/src/library/blas1/cldense-nrm1.cpp:18: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/elementwise-transform.hpp:23, from /<>/src/library/internal/data-types/clarray-base.hpp:25, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/blas1/cldense-nrm1.hpp:21, from /<>/src/library/blas1/cldense-nrm1.cpp:18: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/blas1/cldense-nrm1.hpp:21, from /<>/src/library/blas1/cldense-nrm1.cpp:18: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/reduce.hpp:28:0, from /<>/src/library/blas1/cldense-nrm1.hpp:22, from /<>/src/library/blas1/cldense-nrm1.cpp:18: /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparseScalarPrivate*, const cldenseVectorPrivate*, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:53:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:59:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparse::array_base&, const clsparse::array_base&, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:129:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:135:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-nrm1.hpp:22:0, from /<>/src/library/blas1/cldense-nrm1.cpp:18: /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(cldenseVectorPrivate*, const cldenseVectorPrivate*, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:54:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:60:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(clsparse::array_base&, const clsparse::array_base&, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:194:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:200:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/internal/kernel-wrap.hpp:39, from /<>/src/library/blas1/reduce.hpp:23, from /<>/src/library/blas1/cldense-nrm2.hpp:21, from /<>/src/library/blas1/cldense-nrm2.cpp:18: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/reduce.hpp:23, from /<>/src/library/blas1/cldense-nrm2.hpp:21, from /<>/src/library/blas1/cldense-nrm2.cpp:18: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/blas1/commons.hpp:22, from /<>/src/library/blas1/reduce.hpp:26, from /<>/src/library/blas1/cldense-nrm2.hpp:21, from /<>/src/library/blas1/cldense-nrm2.cpp:18: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/reduce.hpp:28:0, from /<>/src/library/blas1/cldense-nrm2.hpp:21, from /<>/src/library/blas1/cldense-nrm2.cpp:18: /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparseScalarPrivate*, const cldenseVectorPrivate*, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:53:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:59:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparse::array_base&, const clsparse::array_base&, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:129:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:135:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-nrm2.hpp:21:0, from /<>/src/library/blas1/cldense-nrm2.cpp:18: /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(cldenseVectorPrivate*, const cldenseVectorPrivate*, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:54:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:60:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(clsparse::array_base&, const clsparse::array_base&, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:194:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:200:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ [ 75%] Building CXX object library/CMakeFiles/clSPARSE.dir/blas1/elementwise-transform.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/blas1/elementwise-transform.cpp.o -c /<>/src/library/blas1/elementwise-transform.cpp [ 77%] Building CXX object library/CMakeFiles/clSPARSE.dir/blas1/elementwise-operators.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/blas1/elementwise-operators.cpp.o -c /<>/src/library/blas1/elementwise-operators.cpp [ 80%] Building CXX object library/CMakeFiles/clSPARSE.dir/blas2/clsparse-csrmv.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/blas2/clsparse-csrmv.cpp.o -c /<>/src/library/blas2/clsparse-csrmv.cpp In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/blas2/clsparse-csrmv.cpp:18: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas2/csrmv-adaptive.hpp:25, from /<>/src/library/blas2/clsparse-csrmv.hpp:23, from /<>/src/library/blas2/clsparse-csrmv.cpp:19: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/internal/kernel-wrap.hpp:39, from /<>/src/library/blas1/elementwise-transform.hpp:23, from /<>/src/library/blas1/elementwise-transform.cpp:17: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/blas2/csrmv-adaptive.hpp:26, from /<>/src/library/blas2/clsparse-csrmv.hpp:23, from /<>/src/library/blas2/clsparse-csrmv.cpp:19: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/elementwise-transform.hpp:23, from /<>/src/library/blas1/elementwise-transform.cpp:17: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ In file included from /<>/src/library/blas2/clsparse-csrmv.hpp:23:0, from /<>/src/library/blas2/clsparse-csrmv.cpp:19: /<>/src/library/blas2/csrmv-adaptive.hpp: In function ‘clsparseStatus csrmv_adaptive(const clsparseScalarPrivate*, const clsparseCsrMatrixPrivate*, const cldenseVectorPrivate*, const clsparseScalarPrivate*, cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas2/csrmv-adaptive.hpp:53:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-adaptive.hpp:59:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ /<>/src/library/blas2/csrmv-adaptive.hpp: In function ‘clsparseStatus csrmv_adaptive(const clsparse::array_base&, const clsparseCsrMatrixPrivate*, const clsparse::array_base&, const clsparse::array_base&, clsparse::array_base&, clsparseControl)’: /<>/src/library/blas2/csrmv-adaptive.hpp:149:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-adaptive.hpp:155:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas2/clsparse-csrmv.hpp:24:0, from /<>/src/library/blas2/clsparse-csrmv.cpp:19: /<>/src/library/blas2/csrmv-vector.hpp: In function ‘clsparseStatus csrmv_vector(const clsparseScalarPrivate*, const clsparseCsrMatrixPrivate*, const cldenseVectorPrivate*, const clsparseScalarPrivate*, cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas2/csrmv-vector.hpp:53:60: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas2/csrmv-vector.hpp:61:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-vector.hpp:67:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-vector.hpp: In function ‘clsparseStatus csrmv_vector(const clsparse::array_base&, const clsparseCsrMatrixPrivate*, const clsparse::array_base&, const clsparse::array_base&, clsparse::array_base&, clsparseControl)’: /<>/src/library/blas2/csrmv-vector.hpp:161:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas2/csrmv-vector.hpp:162:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-vector.hpp:168:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas2/csrmv-vector.hpp:169:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/elementwise-transform.cpp:17:0: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ [ 83%] Building CXX object library/CMakeFiles/clSPARSE.dir/blas3/clsparse-csrmm.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/blas3/clsparse-csrmm.cpp.o -c /<>/src/library/blas3/clsparse-csrmm.cpp [ 86%] Building CXX object library/CMakeFiles/clSPARSE.dir/blas3/clsparse-spm-spm.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/blas3/clsparse-spm-spm.cpp.o -c /<>/src/library/blas3/clsparse-spm-spm.cpp In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/blas3/clsparse-spm-spm.cpp:39: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/blas3/clsparse-csrmm.cpp:19: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas3/clsparse-spm-spm.cpp:41: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas3/clsparse-csrmm.hpp:24, from /<>/src/library/blas3/clsparse-csrmm.cpp:20: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ /<>/src/library/blas3/clsparse-spm-spm.cpp: In function ‘clsparseStatus compute_nnzCt(int, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, clsparseControl)’: /<>/src/library/blas3/clsparse-spm-spm.cpp:65:54: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] "-DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas3/clsparse-spm-spm.cpp:66:56: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] + " -DVALUE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas3/clsparse-spm-spm.cpp: In function ‘clsparseStatus compute_nnzC_Ct_0(int, int, int, int, int, cl_mem, cl_mem, clsparseControl)’: /<>/src/library/blas3/clsparse-spm-spm.cpp:102:54: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] "-DINDEX_TYPE=" + OclTypeTraits::type ^ In file included from /<>/src/library/blas3/clsparse-csrmm.cpp:20:0: /<>/src/library/blas3/clsparse-csrmm.hpp: In function ‘clsparseStatus csrmm(const clsparseScalarPrivate&, const clsparseCsrMatrixPrivate&, const cldenseMatrixPrivate&, const clsparseScalarPrivate&, cldenseMatrixPrivate&, clsparseControl)’: /<>/src/library/blas3/clsparse-csrmm.hpp:119:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas3/clsparse-spm-spm.cpp:103:56: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] + " -DVALUE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas3/clsparse-csrmm.hpp:120:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas3/clsparse-csrmm.hpp:126:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas3/clsparse-spm-spm.cpp: In function ‘clsparseStatus compute_nnzC_Ct_1(int, int, int, int, int, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, clsparseControl)’: /<>/src/library/blas3/clsparse-spm-spm.cpp:136:54: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] "-DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas3/clsparse-csrmm.hpp:127:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas3/clsparse-spm-spm.cpp:137:56: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] + " -DVALUE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas3/clsparse-spm-spm.cpp: In function ‘clsparseStatus compute_nnzC_Ct_2heap_noncoalesced_local(int, int, int, int, int, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, clsparseControl)’: /<>/src/library/blas3/clsparse-spm-spm.cpp:172:54: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] "-DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas3/clsparse-spm-spm.cpp:173:56: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] + " -DVALUE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas3/clsparse-spm-spm.cpp: In function ‘clsparseStatus compute_nnzC_Ct_bitonic_scan(int, int, int, int, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, int, clsparseControl)’: /<>/src/library/blas3/clsparse-spm-spm.cpp:207:54: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] "-DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas3/clsparse-spm-spm.cpp:208:56: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] + " -DVALUE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas3/clsparse-spm-spm.cpp: In function ‘clsparseStatus compute_nnzC_Ct_mergepath(int, int, int, int, int, int*, int, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, _cl_mem**, _cl_mem**, int*, int, int*, clsparseControl)’: /<>/src/library/blas3/clsparse-spm-spm.cpp:243:54: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] "-DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas3/clsparse-spm-spm.cpp:244:56: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] + " -DVALUE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas3/clsparse-spm-spm.cpp: In function ‘clsparseStatus copy_Ct_to_C_Single(int, int, int, int, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, clsparseControl)’: /<>/src/library/blas3/clsparse-spm-spm.cpp:568:54: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] "-DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas3/clsparse-spm-spm.cpp:569:56: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] + " -DVALUE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas3/clsparse-spm-spm.cpp: In function ‘clsparseStatus copy_Ct_to_C_Loopless(int, int, int, int, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, clsparseControl)’: /<>/src/library/blas3/clsparse-spm-spm.cpp:600:54: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] "-DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas3/clsparse-spm-spm.cpp:601:56: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] + " -DVALUE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas3/clsparse-spm-spm.cpp: In function ‘clsparseStatus copy_Ct_to_C_Loop(int, int, int, int, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, cl_mem, clsparseControl)’: /<>/src/library/blas3/clsparse-spm-spm.cpp:635:54: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] "-DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas3/clsparse-spm-spm.cpp:636:56: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] + " -DVALUE_TYPE=" + OclTypeTraits::type; ^ [ 88%] Building CXX object library/CMakeFiles/clSPARSE.dir/solvers/solver-control.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/solvers/solver-control.cpp.o -c /<>/src/library/solvers/solver-control.cpp [ 91%] Building CXX object library/CMakeFiles/clSPARSE.dir/solvers/conjugate-gradients.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/solvers/conjugate-gradients.cpp.o -c /<>/src/library/solvers/conjugate-gradients.cpp [ 94%] Building CXX object library/CMakeFiles/clSPARSE.dir/solvers/biconjugate-gradients-stabilized.cpp.o cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/solvers/biconjugate-gradients-stabilized.cpp.o -c /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/solvers/preconditioners/diagonal.hpp:22, from /<>/src/library/solvers/solver-control.hpp:29, from /<>/src/library/solvers/solver-control.cpp:18: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/elementwise-transform.hpp:23, from /<>/src/library/internal/data-types/clarray-base.hpp:25, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/solvers/preconditioners/preconditioner.hpp:22, from /<>/src/library/solvers/preconditioners/diagonal.hpp:23, from /<>/src/library/solvers/solver-control.hpp:29, from /<>/src/library/solvers/solver-control.cpp:18: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/solvers/preconditioners/preconditioner.hpp:22, from /<>/src/library/solvers/preconditioners/diagonal.hpp:23, from /<>/src/library/solvers/solver-control.hpp:29, from /<>/src/library/solvers/solver-control.cpp:18: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/solvers/preconditioners/diagonal.hpp:26:0, from /<>/src/library/solvers/solver-control.hpp:29, from /<>/src/library/solvers/solver-control.cpp:18: /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp: In function ‘clsparseStatus extract_diagonal(cldenseVectorPrivate*, const clsparseCsrMatrixPrivate*, clsparseControl)’: /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:80:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:81:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:87:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:88:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp: In function ‘clsparseStatus extract_diagonal(clsparse::vector&, const clsparseCsrMatrixPrivate*, clsparseControl)’: /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:189:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:190:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:196:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:197:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/internal/data-types/clvector.hpp:22, from /<>/src/library/solvers/conjugate-gradients.hpp:23, from /<>/src/library/solvers/conjugate-gradients.cpp:17: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/elementwise-transform.hpp:23, from /<>/src/library/internal/data-types/clarray-base.hpp:25, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/solvers/conjugate-gradients.hpp:23, from /<>/src/library/solvers/conjugate-gradients.cpp:17: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/solvers/conjugate-gradients.hpp:23, from /<>/src/library/solvers/conjugate-gradients.cpp:17: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/solvers/preconditioners/diagonal.hpp:26:0, from /<>/src/library/solvers/conjugate-gradients.hpp:27, from /<>/src/library/solvers/conjugate-gradients.cpp:17: /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp: In function ‘clsparseStatus extract_diagonal(cldenseVectorPrivate*, const clsparseCsrMatrixPrivate*, clsparseControl)’: /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:80:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:81:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:87:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:88:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp: In function ‘clsparseStatus extract_diagonal(clsparse::vector&, const clsparseCsrMatrixPrivate*, clsparseControl)’: /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:189:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:190:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:196:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:197:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas2/clsparse-csrmv.hpp:23:0, from /<>/src/library/solvers/conjugate-gradients.hpp:31, from /<>/src/library/solvers/conjugate-gradients.cpp:17: /<>/src/library/blas2/csrmv-adaptive.hpp: In function ‘clsparseStatus csrmv_adaptive(const clsparseScalarPrivate*, const clsparseCsrMatrixPrivate*, const cldenseVectorPrivate*, const clsparseScalarPrivate*, cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas2/csrmv-adaptive.hpp:53:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-adaptive.hpp:59:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-adaptive.hpp: In function ‘clsparseStatus csrmv_adaptive(const clsparse::array_base&, const clsparseCsrMatrixPrivate*, const clsparse::array_base&, const clsparse::array_base&, clsparse::array_base&, clsparseControl)’: /<>/src/library/blas2/csrmv-adaptive.hpp:149:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-adaptive.hpp:155:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas2/clsparse-csrmv.hpp:24:0, from /<>/src/library/solvers/conjugate-gradients.hpp:31, from /<>/src/library/solvers/conjugate-gradients.cpp:17: /<>/src/library/blas2/csrmv-vector.hpp: In function ‘clsparseStatus csrmv_vector(const clsparseScalarPrivate*, const clsparseCsrMatrixPrivate*, const cldenseVectorPrivate*, const clsparseScalarPrivate*, cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas2/csrmv-vector.hpp:53:60: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas2/csrmv-vector.hpp:61:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-vector.hpp:67:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-vector.hpp: In function ‘clsparseStatus csrmv_vector(const clsparse::array_base&, const clsparseCsrMatrixPrivate*, const clsparse::array_base&, const clsparse::array_base&, clsparse::array_base&, clsparseControl)’: /<>/src/library/blas2/csrmv-vector.hpp:161:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas2/csrmv-vector.hpp:162:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-vector.hpp:168:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas2/csrmv-vector.hpp:169:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-dot.hpp:26:0, from /<>/src/library/solvers/conjugate-gradients.hpp:34, from /<>/src/library/solvers/conjugate-gradients.cpp:17: /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparseScalarPrivate*, const cldenseVectorPrivate*, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:53:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:59:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparse::array_base&, const clsparse::array_base&, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:129:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:135:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/solvers/conjugate-gradients.hpp:34:0, from /<>/src/library/solvers/conjugate-gradients.cpp:17: /<>/src/library/blas1/cldense-dot.hpp: In function ‘clsparseStatus inner_product(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseIdx_t, clsparseIdx_t, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/cldense-dot.hpp:51:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-dot.hpp:57:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-dot.hpp: In function ‘clsparseStatus inner_product(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseIdx_t, clsparseIdx_t, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/cldense-dot.hpp:183:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-dot.hpp:189:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/solvers/conjugate-gradients.hpp:35:0, from /<>/src/library/solvers/conjugate-gradients.cpp:17: /<>/src/library/blas1/cldense-axpy.hpp: In function ‘clsparseStatus axpy(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/cldense-axpy.hpp:47:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-axpy.hpp:53:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/solvers/conjugate-gradients.hpp:36:0, from /<>/src/library/solvers/conjugate-gradients.cpp:17: /<>/src/library/blas1/cldense-axpby.hpp: In function ‘clsparseStatus axpby(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/cldense-axpby.hpp:53:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-axpby.hpp:59:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-nrm1.hpp:22:0, from /<>/src/library/solvers/conjugate-gradients.hpp:37, from /<>/src/library/solvers/conjugate-gradients.cpp:17: /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(cldenseVectorPrivate*, const cldenseVectorPrivate*, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:54:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:60:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(clsparse::array_base&, const clsparse::array_base&, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:194:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:200:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/solvers/conjugate-gradients.cpp: In function ‘clsparseStatus clsparseScsrcg(cldenseVector*, const clsparseCsrMatrix*, const cldenseVector*, clSParseSolverControl, clsparseControl)’: /<>/src/library/solvers/conjugate-gradients.cpp:47:43: warning: ignoring attributes on template argument ‘T {aka float}’ [-Wignored-attributes] std::shared_ptr> preconditioner; ^ /<>/src/library/solvers/conjugate-gradients.cpp:51:64: warning: ignoring attributes on template argument ‘T {aka float}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new DiagonalHandler()); ^ /<>/src/library/solvers/conjugate-gradients.cpp:51:89: warning: ignoring attributes on template argument ‘T {aka float}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new DiagonalHandler()); ^ /<>/src/library/solvers/conjugate-gradients.cpp:57:64: warning: ignoring attributes on template argument ‘T {aka float}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new VoidHandler()); ^ /<>/src/library/solvers/conjugate-gradients.cpp:57:85: warning: ignoring attributes on template argument ‘T {aka float}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new VoidHandler()); ^ /<>/src/library/solvers/conjugate-gradients.cpp: In function ‘clsparseStatus clsparseDcsrcg(cldenseVector*, const clsparseCsrMatrix*, const cldenseVector*, clSParseSolverControl, clsparseControl)’: /<>/src/library/solvers/conjugate-gradients.cpp:97:43: warning: ignoring attributes on template argument ‘T {aka double}’ [-Wignored-attributes] std::shared_ptr> preconditioner; ^ /<>/src/library/solvers/conjugate-gradients.cpp:101:64: warning: ignoring attributes on template argument ‘T {aka double}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new DiagonalHandler()); ^ /<>/src/library/solvers/conjugate-gradients.cpp:101:89: warning: ignoring attributes on template argument ‘T {aka double}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new DiagonalHandler()); ^ /<>/src/library/solvers/conjugate-gradients.cpp:107:64: warning: ignoring attributes on template argument ‘T {aka double}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new VoidHandler()); ^ /<>/src/library/solvers/conjugate-gradients.cpp:107:85: warning: ignoring attributes on template argument ‘T {aka double}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new VoidHandler()); ^ In file included from /<>/src/library/internal/clsparse-control.hpp:22:0, from /<>/src/library/internal/data-types/clvector.hpp:22, from /<>/src/library/solvers/biconjugate-gradients-stabilized.hpp:23, from /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:17: /<>/src/library/../clsparseTimer/clsparseTimer-device.hpp:75:45: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] typedef std::pair< std::string, cl_uint > idPair; ^ In file included from /<>/src/library/internal/kernel-wrap.hpp:40:0, from /<>/src/library/blas1/elementwise-transform.hpp:23, from /<>/src/library/internal/data-types/clarray-base.hpp:25, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/solvers/biconjugate-gradients-stabilized.hpp:23, from /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:17: /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_short {aka short int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:44:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_short ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ushort {aka short unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:45:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ushort ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:46:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_int ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:47:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_uint ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_long {aka long int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:48:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_long ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:49:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_ulong ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_float {aka float}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:50:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_float ) ^~~~~~~~~~~~ /<>/src/library/internal/ocl-type-traits.hpp:34:64: warning: ignoring attributes on template argument ‘cl_double {aka double}’ [-Wignored-attributes] #define DECLARE_TYPE(TYPE) template<> struct OclTypeTraits \ ^ /<>/src/library/internal/ocl-type-traits.hpp:51:1: note: in expansion of macro ‘DECLARE_TYPE’ DECLARE_TYPE( cl_double ) ^~~~~~~~~~~~ In file included from /<>/src/library/internal/data-types/clarray-base.hpp:25:0, from /<>/src/library/internal/data-types/clvector.hpp:26, from /<>/src/library/solvers/biconjugate-gradients-stabilized.hpp:23, from /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:17: /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:70:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ [ 97%] Building CXX object library/CMakeFiles/clSPARSE.dir/__/include/kernels/source-provider.cpp.o /<>/src/library/blas1/elementwise-transform.hpp:76:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ cd /<>/obj-s390x-linux-gnu/library && /usr/bin/c++ -DBUILD_CLVERSION=120 -DCLSPARSE_INDEX_SIZEOF=4 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DclSPARSE_EXPORTS -I/<>/src/library -I/<>/obj-s390x-linux-gnu/library -I/<>/src/include -I/<>/obj-s390x-linux-gnu/include -I/<>/obj-s390x-linux-gnu/clsparseTimer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -pedantic -o CMakeFiles/clSPARSE.dir/__/include/kernels/source-provider.cpp.o -c /<>/obj-s390x-linux-gnu/include/kernels/source-provider.cpp /<>/src/library/blas1/elementwise-transform.hpp: In function ‘clsparseStatus elementwise_transform(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/elementwise-transform.hpp:149:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/elementwise-transform.hpp:155:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/solvers/preconditioners/diagonal.hpp:26:0, from /<>/src/library/solvers/biconjugate-gradients-stabilized.hpp:27, from /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:17: /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp: In function ‘clsparseStatus extract_diagonal(cldenseVectorPrivate*, const clsparseCsrMatrixPrivate*, clsparseControl)’: /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:80:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:81:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:87:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:88:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp: In function ‘clsparseStatus extract_diagonal(clsparse::vector&, const clsparseCsrMatrixPrivate*, clsparseControl)’: /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:189:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:190:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:196:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/solvers/preconditioners/preconditioner_utils.hpp:197:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas2/clsparse-csrmv.hpp:23:0, from /<>/src/library/solvers/biconjugate-gradients-stabilized.hpp:31, from /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:17: /<>/src/library/blas2/csrmv-adaptive.hpp: In function ‘clsparseStatus csrmv_adaptive(const clsparseScalarPrivate*, const clsparseCsrMatrixPrivate*, const cldenseVectorPrivate*, const clsparseScalarPrivate*, cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas2/csrmv-adaptive.hpp:53:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-adaptive.hpp:59:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-adaptive.hpp: In function ‘clsparseStatus csrmv_adaptive(const clsparse::array_base&, const clsparseCsrMatrixPrivate*, const clsparse::array_base&, const clsparse::array_base&, clsparse::array_base&, clsparseControl)’: /<>/src/library/blas2/csrmv-adaptive.hpp:149:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-adaptive.hpp:155:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas2/clsparse-csrmv.hpp:24:0, from /<>/src/library/solvers/biconjugate-gradients-stabilized.hpp:31, from /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:17: /<>/src/library/blas2/csrmv-vector.hpp: In function ‘clsparseStatus csrmv_vector(const clsparseScalarPrivate*, const clsparseCsrMatrixPrivate*, const cldenseVectorPrivate*, const clsparseScalarPrivate*, cldenseVectorPrivate*, clsparseControl)’: /<>/src/library/blas2/csrmv-vector.hpp:53:60: warning: ignoring attributes on template argument ‘clsparseIdx_t {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas2/csrmv-vector.hpp:61:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-vector.hpp:67:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-vector.hpp: In function ‘clsparseStatus csrmv_vector(const clsparse::array_base&, const clsparseCsrMatrixPrivate*, const clsparse::array_base&, const clsparse::array_base&, clsparse::array_base&, clsparseControl)’: /<>/src/library/blas2/csrmv-vector.hpp:161:56: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas2/csrmv-vector.hpp:162:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas2/csrmv-vector.hpp:168:55: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DINDEX_TYPE=" + OclTypeTraits::type ^ /<>/src/library/blas2/csrmv-vector.hpp:169:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-dot.hpp:26:0, from /<>/src/library/solvers/biconjugate-gradients-stabilized.hpp:34, from /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:17: /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparseScalarPrivate*, const cldenseVectorPrivate*, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:53:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:59:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp: In function ‘clsparseStatus atomic_reduce(clsparse::array_base&, const clsparse::array_base&, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/atomic-reduce.hpp:129:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/atomic-reduce.hpp:135:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/solvers/biconjugate-gradients-stabilized.hpp:34:0, from /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:17: /<>/src/library/blas1/cldense-dot.hpp: In function ‘clsparseStatus inner_product(cldenseVectorPrivate*, const cldenseVectorPrivate*, const cldenseVectorPrivate*, clsparseIdx_t, clsparseIdx_t, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/cldense-dot.hpp:51:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-dot.hpp:57:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-dot.hpp: In function ‘clsparseStatus inner_product(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseIdx_t, clsparseIdx_t, clsparseIdx_t, clsparseControl)’: /<>/src/library/blas1/cldense-dot.hpp:183:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-dot.hpp:189:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/solvers/biconjugate-gradients-stabilized.hpp:35:0, from /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:17: /<>/src/library/blas1/cldense-axpy.hpp: In function ‘clsparseStatus axpy(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/cldense-axpy.hpp:47:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-axpy.hpp:53:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/solvers/biconjugate-gradients-stabilized.hpp:36:0, from /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:17: /<>/src/library/blas1/cldense-axpby.hpp: In function ‘clsparseStatus axpby(clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, const clsparse::array_base&, clsparseControl)’: /<>/src/library/blas1/cldense-axpby.hpp:53:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/cldense-axpby.hpp:59:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ In file included from /<>/src/library/blas1/cldense-nrm1.hpp:22:0, from /<>/src/library/solvers/biconjugate-gradients-stabilized.hpp:37, from /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:17: /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(cldenseVectorPrivate*, const cldenseVectorPrivate*, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:54:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:60:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp: In function ‘clsparseStatus global_reduce(clsparse::array_base&, const clsparse::array_base&, cl_ulong, cl_ulong, clsparseControl)’: /<>/src/library/blas1/reduce.hpp:194:55: warning: ignoring attributes on template argument ‘cl_ulong {aka long unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/blas1/reduce.hpp:200:54: warning: ignoring attributes on template argument ‘cl_uint {aka unsigned int}’ [-Wignored-attributes] + " -DSIZE_TYPE=" + OclTypeTraits::type; ^ /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp: In function ‘clsparseStatus clsparseScsrbicgStab(cldenseVector*, const clsparseCsrMatrix*, const cldenseVector*, clSParseSolverControl, clsparseControl)’: /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:45:43: warning: ignoring attributes on template argument ‘T {aka float}’ [-Wignored-attributes] std::shared_ptr> preconditioner; ^ /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:49:64: warning: ignoring attributes on template argument ‘T {aka float}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new DiagonalHandler()); ^ /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:49:89: warning: ignoring attributes on template argument ‘T {aka float}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new DiagonalHandler()); ^ /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:55:64: warning: ignoring attributes on template argument ‘T {aka float}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new VoidHandler()); ^ /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:55:85: warning: ignoring attributes on template argument ‘T {aka float}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new VoidHandler()); ^ /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp: In function ‘clsparseStatus clsparseDcsrbicgStab(cldenseVector*, const clsparseCsrMatrix*, const cldenseVector*, clSParseSolverControl, clsparseControl)’: /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:94:43: warning: ignoring attributes on template argument ‘T {aka double}’ [-Wignored-attributes] std::shared_ptr> preconditioner; ^ /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:98:64: warning: ignoring attributes on template argument ‘T {aka double}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new DiagonalHandler()); ^ /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:98:89: warning: ignoring attributes on template argument ‘T {aka double}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new DiagonalHandler()); ^ /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:104:64: warning: ignoring attributes on template argument ‘T {aka double}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new VoidHandler()); ^ /<>/src/library/solvers/biconjugate-gradients-stabilized.cpp:104:85: warning: ignoring attributes on template argument ‘T {aka double}’ [-Wignored-attributes] preconditioner = std::shared_ptr>(new VoidHandler()); ^ [100%] Linking CXX shared library libclSPARSE.so cd /<>/obj-s390x-linux-gnu/library && /usr/bin/cmake -E cmake_link_script CMakeFiles/clSPARSE.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libclSPARSE.so.1 -o libclSPARSE.so.0.10.2.0 CMakeFiles/clSPARSE.dir/clsparse-init.cpp.o CMakeFiles/clSPARSE.dir/io/mm-reader.cpp.o CMakeFiles/clSPARSE.dir/internal/clsparse-control.cpp.o CMakeFiles/clSPARSE.dir/internal/clsparse-validate.cpp.o CMakeFiles/clSPARSE.dir/internal/kernel-cache.cpp.o CMakeFiles/clSPARSE.dir/internal/ocl-type-traits.cpp.o CMakeFiles/clSPARSE.dir/internal/kernel-wrap.cpp.o CMakeFiles/clSPARSE.dir/internal/data-types/csr-meta.cpp.o CMakeFiles/clSPARSE.dir/transform/clsparse-csr2dense.cpp.o CMakeFiles/clSPARSE.dir/transform/clsparse-coo2csr.cpp.o CMakeFiles/clSPARSE.dir/transform/clsparse-csr2coo.cpp.o CMakeFiles/clSPARSE.dir/transform/sort-by-key.cpp.o CMakeFiles/clSPARSE.dir/transform/clsparse-dense2csr.cpp.o CMakeFiles/clSPARSE.dir/blas1/cldense-axpy.cpp.o CMakeFiles/clSPARSE.dir/blas1/cldense-axpby.cpp.o CMakeFiles/clSPARSE.dir/blas1/cldense-scale.cpp.o CMakeFiles/clSPARSE.dir/blas1/cldense-reduce.cpp.o CMakeFiles/clSPARSE.dir/blas1/cldense-dot.cpp.o CMakeFiles/clSPARSE.dir/blas1/reduce-operators.cpp.o CMakeFiles/clSPARSE.dir/blas1/cldense-nrm1.cpp.o CMakeFiles/clSPARSE.dir/blas1/cldense-nrm2.cpp.o CMakeFiles/clSPARSE.dir/blas1/elementwise-transform.cpp.o CMakeFiles/clSPARSE.dir/blas1/elementwise-operators.cpp.o CMakeFiles/clSPARSE.dir/blas2/clsparse-csrmv.cpp.o CMakeFiles/clSPARSE.dir/blas3/clsparse-csrmm.cpp.o CMakeFiles/clSPARSE.dir/blas3/clsparse-spm-spm.cpp.o CMakeFiles/clSPARSE.dir/solvers/solver-control.cpp.o CMakeFiles/clSPARSE.dir/solvers/conjugate-gradients.cpp.o CMakeFiles/clSPARSE.dir/solvers/biconjugate-gradients-stabilized.cpp.o CMakeFiles/clSPARSE.dir/__/include/kernels/source-provider.cpp.o -lOpenCL -ldl cd /<>/obj-s390x-linux-gnu/library && /usr/bin/cmake -E cmake_symlink_library libclSPARSE.so.0.10.2.0 libclSPARSE.so.1 libclSPARSE.so make[3]: Leaving directory '/<>/obj-s390x-linux-gnu' [100%] Built target clSPARSE make[2]: Leaving directory '/<>/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-s390x-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/<>/obj-s390x-linux-gnu' dh_auto_test -a -O--sourcedirectory=src create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch --sourcedirectory=src dh_testroot -a -O--sourcedirectory=src dh_prep -a -O--sourcedirectory=src dh_auto_install -a -O--sourcedirectory=src cd obj-s390x-linux-gnu && make -j4 install DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/<>/obj-s390x-linux-gnu' /usr/bin/cmake -H/<>/src -B/<>/obj-s390x-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-s390x-linux-gnu/CMakeFiles /<>/obj-s390x-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/obj-s390x-linux-gnu' make -f library/CMakeFiles/clSPARSE.dir/build.make library/CMakeFiles/clSPARSE.dir/depend make -f clsparseTimer/CMakeFiles/clsparseTimer.dir/build.make clsparseTimer/CMakeFiles/clsparseTimer.dir/depend make[3]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/src /<>/src/clsparseTimer /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/clsparseTimer /<>/obj-s390x-linux-gnu/clsparseTimer/CMakeFiles/clsparseTimer.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/src /<>/src/library /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/library /<>/obj-s390x-linux-gnu/library/CMakeFiles/clSPARSE.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f clsparseTimer/CMakeFiles/clsparseTimer.dir/build.make clsparseTimer/CMakeFiles/clsparseTimer.dir/build make[3]: Entering directory '/<>/obj-s390x-linux-gnu' make[3]: Nothing to be done for 'clsparseTimer/CMakeFiles/clsparseTimer.dir/build'. make[3]: Leaving directory '/<>/obj-s390x-linux-gnu' make[3]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f library/CMakeFiles/clSPARSE.dir/build.make library/CMakeFiles/clSPARSE.dir/build [ 11%] Built target clsparseTimer make[3]: Entering directory '/<>/obj-s390x-linux-gnu' make[3]: Nothing to be done for 'library/CMakeFiles/clSPARSE.dir/build'. make[3]: Leaving directory '/<>/obj-s390x-linux-gnu' [100%] Built target clSPARSE make[2]: Leaving directory '/<>/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-s390x-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/<>/obj-s390x-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/obj-s390x-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /<>/debian/tmp/usr/./include/clSPARSE-version.h -- Installing: /<>/debian/tmp/usr/./include/clSPARSE.h -- Installing: /<>/debian/tmp/usr/./include/clSPARSE-1x.h -- Installing: /<>/debian/tmp/usr/./include/clSPARSE-2x.h -- Installing: /<>/debian/tmp/usr/./include/clSPARSE-xx.h -- Installing: /<>/debian/tmp/usr/./include/clSPARSE-error.h -- Installing: /<>/debian/tmp/usr/lib/s390x-linux-gnu/libclSPARSE.so.0.10.2.0 -- Installing: /<>/debian/tmp/usr/lib/s390x-linux-gnu/libclSPARSE.so.1 -- Installing: /<>/debian/tmp/usr/lib/s390x-linux-gnu/libclSPARSE.so -- Installing: /<>/debian/tmp/usr/lib/s390x-linux-gnu/cmake/clSPARSE/clSPARSE-Targets.cmake -- Installing: /<>/debian/tmp/usr/lib/s390x-linux-gnu/cmake/clSPARSE/clSPARSE-Targets-none.cmake -- Installing: /<>/debian/tmp/usr/lib/s390x-linux-gnu/cmake/clSPARSE/clSPARSEConfig.cmake -- Installing: /<>/debian/tmp/usr/lib/s390x-linux-gnu/cmake/clSPARSE/clSPARSEConfigVersion.cmake -- Installing: /<>/debian/tmp/usr/include/clsparse_export.h -- Installing: /<>/debian/tmp/usr/lib/s390x-linux-gnu/libclsparseTimer.so.0.10.2.0 -- Installing: /<>/debian/tmp/usr/lib/s390x-linux-gnu/libclsparseTimer.so.1 -- Installing: /<>/debian/tmp/usr/lib/s390x-linux-gnu/libclsparseTimer.so -- Installing: /<>/debian/tmp/usr/include/clsparsetimer_export.h make[1]: Leaving directory '/<>/obj-s390x-linux-gnu' dh_install -a -O--sourcedirectory=src dh_installdocs -a -O--sourcedirectory=src dh_installchangelogs -a -O--sourcedirectory=src dh_installexamples -a -O--sourcedirectory=src dh_perl -a -O--sourcedirectory=src dh_link -a -O--sourcedirectory=src dh_strip_nondeterminism -a -O--sourcedirectory=src dh_compress -a -O--sourcedirectory=src dh_fixperms -a -O--sourcedirectory=src dh_missing -a -O--sourcedirectory=src dh_strip -a -O--sourcedirectory=src dh_makeshlibs -a -O--sourcedirectory=src dh_shlibdeps -a -O--sourcedirectory=src dh_installdeb -a -O--sourcedirectory=src dh_gencontrol -a -O--sourcedirectory=src dh_md5sums -a -O--sourcedirectory=src dh_builddeb -a -O--sourcedirectory=src INFO: pkgstriptranslations version 131 INFO: pkgstriptranslations version 131 pkgstriptranslations: processing libclsparse-dev (in debian/libclsparse-dev); do_strip: , oemstrip: pkgstriptranslations: processing libclsparse1 (in debian/libclsparse1); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libclsparse-dev/DEBIAN/control, package libclsparse-dev, directory debian/libclsparse-dev INFO: pkgstripfiles: waiting for lock (libclsparse-dev) ... INFO: pkgstripfiles: waiting for lock (libclsparse-dev) ... INFO: pkgstripfiles: waiting for lock (libclsparse-dev) ... INFO: pkgstripfiles: waiting for lock (libclsparse-dev) ... INFO: pkgstripfiles: waiting for lock (libclsparse-dev) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libclsparse1/DEBIAN/control, package libclsparse1, directory debian/libclsparse1 pkgstripfiles: Running PNG optimization (using 4 cpus) for package libclsparse1 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libclsparse1' in '../libclsparse1_0.10.2.0-3_s390x.deb'. Searching for duplicated docs in dependency libclsparse1... symlinking changelog.Debian.gz in libclsparse-dev to file in libclsparse1 pkgstripfiles: Running PNG optimization (using 4 cpus) for package libclsparse-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libclsparse-dev' in '../libclsparse-dev_0.10.2.0-3_s390x.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any -mLaunchpad Build Daemon >../clsparse_0.10.2.0-3_s390x.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build clsparse-0.10.2.0 dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20171223-1315 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ clsparse_0.10.2.0-3_s390x.changes: ---------------------------------- Format: 1.8 Date: Tue, 15 Nov 2016 11:55:35 +0000 Source: clsparse Binary: libclsparse1 libclsparse-dev clsparse-doc Architecture: s390x Version: 0.10.2.0-3 Distribution: bionic Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Ghislain Antony Vaillant Description: clsparse-doc - documentation for clSPARSE libclsparse-dev - development files for clSPARSE libclsparse1 - OpenCL library for sparse linear algebra Closes: 844008 Changes: clsparse (0.10.2.0-3) unstable; urgency=medium . * Add patch fixing FTBFS with ppc64el. Thanks to Fernando Seiti Furusato for the patch (Closes: #844008) Checksums-Sha1: dee1312698b47614df8cbec96613b86c96cb4dec 6467 clsparse_0.10.2.0-3_s390x.buildinfo 4f0f91104d62d79906da0e9b70c96a5bb28c7877 15416 libclsparse-dev_0.10.2.0-3_s390x.deb bd21dfbc533f849b8dda23b423bf385f41f6d5a4 212636 libclsparse1_0.10.2.0-3_s390x.deb Checksums-Sha256: a42efd31e2f98e22f9856bf99740a00ae16ec2034d04105eb28b4d0f6a26d313 6467 clsparse_0.10.2.0-3_s390x.buildinfo ef2f83613c93d692a08c1d03ddb2c7858346ea87c71b3cb1b3e3ef911a49f989 15416 libclsparse-dev_0.10.2.0-3_s390x.deb a88d7cb9c88d4003aa1fec208bad51d7e399f00206a71e29fc63e8183877721a 212636 libclsparse1_0.10.2.0-3_s390x.deb Files: 11984be7f1e95f7ac63072f7c20611e5 6467 libs optional clsparse_0.10.2.0-3_s390x.buildinfo 3cf534ca7c998cffac264277d2afcbd1 15416 libdevel optional libclsparse-dev_0.10.2.0-3_s390x.deb 6cfca6070bc62aa3bb54acc5c62d2778 212636 libs optional libclsparse1_0.10.2.0-3_s390x.deb +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libclsparse-dev_0.10.2.0-3_s390x.deb ------------------------------------ new debian package, version 2.0. size 15416 bytes: control archive=1188 bytes. 1005 bytes, 25 lines control 964 bytes, 13 lines md5sums Package: libclsparse-dev Source: clsparse Version: 0.10.2.0-3 Architecture: s390x Maintainer: Ubuntu Developers Original-Maintainer: Debian Science Maintainers Installed-Size: 109 Depends: libclsparse1 (= 0.10.2.0-3), ocl-icd-opencl-dev | opencl-dev Suggests: clsparse-doc Section: libdevel Priority: optional Multi-Arch: same Homepage: https://github.com/clMathLibraries/clSPARSE Description: development files for clSPARSE clSPARSE provides fundamental sparse operations for OpenCL, including: . * Sparse Matrix - dense Vector multiply (SpM-dV) * Sparse Matrix - dense Matrix multiply (SpM-dM) * Iterative conjugate gradient solver (CG) * Iterative biconjugate gradient stabilized solver (BiCGStab) * Dense to CSR conversions (& converse) * COO to CSR conversions (& converse) * Functions to read matrix market files in COO or CSR format . This package provides the development files. drwxr-xr-x root/root 0 2016-11-15 11:55 ./ drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/ drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/include/ -rw-r--r-- root/root 5371 2016-10-12 15:02 ./usr/include/clSPARSE-1x.h -rw-r--r-- root/root 3958 2016-10-12 15:02 ./usr/include/clSPARSE-2x.h -rw-r--r-- root/root 6329 2016-11-15 11:55 ./usr/include/clSPARSE-error.h -rw-r--r-- root/root 942 2016-11-15 11:55 ./usr/include/clSPARSE-version.h -rw-r--r-- root/root 1699 2016-10-12 15:02 ./usr/include/clSPARSE-xx.h -rw-r--r-- root/root 54434 2016-11-15 11:55 ./usr/include/clSPARSE.h -rw-r--r-- root/root 1031 2016-11-15 11:55 ./usr/include/clsparse_export.h -rw-r--r-- root/root 1146 2016-11-15 11:55 ./usr/include/clsparsetimer_export.h drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/ drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/cmake/ drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/cmake/clSPARSE/ -rw-r--r-- root/root 837 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/cmake/clSPARSE/clSPARSE-Targets-none.cmake -rw-r--r-- root/root 3746 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/cmake/clSPARSE/clSPARSE-Targets.cmake -rw-r--r-- root/root 2959 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/cmake/clSPARSE/clSPARSEConfig.cmake -rw-r--r-- root/root 1616 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/cmake/clSPARSE/clSPARSEConfigVersion.cmake lrwxrwxrwx root/root 0 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/libclSPARSE.so -> libclSPARSE.so.1 lrwxrwxrwx root/root 0 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/libclsparseTimer.so -> libclsparseTimer.so.1 drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/share/ drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/share/doc/libclsparse-dev/ lrwxrwxrwx root/root 0 2016-11-15 11:55 ./usr/share/doc/libclsparse-dev/changelog.Debian.gz -> ../libclsparse1/changelog.Debian.gz -rw-r--r-- root/root 6788 2016-11-15 11:55 ./usr/share/doc/libclsparse-dev/copyright libclsparse1_0.10.2.0-3_s390x.deb --------------------------------- new debian package, version 2.0. size 212636 bytes: control archive=1092 bytes. 1105 bytes, 24 lines control 321 bytes, 4 lines md5sums 59 bytes, 2 lines shlibs 70 bytes, 2 lines triggers Package: libclsparse1 Source: clsparse Version: 0.10.2.0-3 Architecture: s390x Maintainer: Ubuntu Developers Original-Maintainer: Debian Science Maintainers Installed-Size: 1093 Depends: libc6 (>= 2.4), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2), ocl-icd-libopencl1 | libopencl1, ocl-icd-libopencl1 (>= 1.0) | libopencl-1.1-1, ocl-icd-libopencl1 (>= 1.0) | libopencl-1.2-1 Section: libs Priority: optional Multi-Arch: same Homepage: https://github.com/clMathLibraries/clSPARSE Description: OpenCL library for sparse linear algebra clSPARSE provides fundamental sparse operations for OpenCL, including: . * Sparse Matrix - dense Vector multiply (SpM-dV) * Sparse Matrix - dense Matrix multiply (SpM-dM) * Iterative conjugate gradient solver (CG) * Iterative biconjugate gradient stabilized solver (BiCGStab) * Dense to CSR conversions (& converse) * COO to CSR conversions (& converse) * Functions to read matrix market files in COO or CSR format . This package provides the shared library. drwxr-xr-x root/root 0 2016-11-15 11:55 ./ drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/ drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/ -rw-r--r-- root/root 1030440 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/libclSPARSE.so.0.10.2.0 lrwxrwxrwx root/root 0 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/libclSPARSE.so.1 -> libclSPARSE.so.0.10.2.0 -rw-r--r-- root/root 67520 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/libclsparseTimer.so.0.10.2.0 lrwxrwxrwx root/root 0 2016-11-15 11:55 ./usr/lib/s390x-linux-gnu/libclsparseTimer.so.1 -> libclsparseTimer.so.0.10.2.0 drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/share/ drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-15 11:55 ./usr/share/doc/libclsparse1/ -rw-r--r-- root/root 323 2016-11-15 11:55 ./usr/share/doc/libclsparse1/changelog.Debian.gz -rw-r--r-- root/root 6788 2016-11-15 11:55 ./usr/share/doc/libclsparse1/copyright +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: s390x Build-Space: 84384 Build-Time: 27 Distribution: bionic Host Architecture: s390x Install-Time: 7 Job: clsparse_0.10.2.0-3.dsc Machine Architecture: s390x Package: clsparse Package-Time: 34 Source-Version: 0.10.2.0-3 Space: 84384 Status: successful Version: 0.10.2.0-3 -------------------------------------------------------------------------------- Finished at 20171223-1315 Build needed 00:00:34, 84384k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=bionic --arch=s390x PACKAGEBUILD-13893801 Scanning for processes to kill in build PACKAGEBUILD-13893801 RUN: /usr/share/launchpad-buildd/slavebin/in-target umount-chroot --backend=chroot --series=bionic --arch=s390x PACKAGEBUILD-13893801 Stopping target for build PACKAGEBUILD-13893801 RUN: /usr/share/launchpad-buildd/slavebin/in-target remove-build --backend=chroot --series=bionic --arch=s390x PACKAGEBUILD-13893801 Removing build PACKAGEBUILD-13893801